case "heading_muertebis":
locations[FindLocation("IslaDeMuerte_shore_01")].reload.l2.disable = 0;
Build_at("Grotto", "box", "", 33.72, 4.26, -60.35, 0.24, "building");
Build_at("Grotto", "box", "", 30.37, 4.27, -59.88, 0.24, "building");
Build_at("Grotto", "box", "", 36.11, 4.27, -56.58, 1.56, "building");
Build_at("Grotto", "box", "", 41.88, 4.22, -51.17, -1.44, "building");
Build_at("Grotto", "box", "", 36.98, 4.24, -45.56, 0.37, "building");
Build_at("Grotto", "box", "", 25.05, 4.26, -52.47, -1.44, "building");
Build_at("Grotto", "box", "", 27.19, 4.29, -56.27, 0.37, "building");
Build_at("Grotto", "box", "", 20.66, 4.29, -50.43, -1.44, "building");
Locations[FindLocation("Grotto")].locators_radius.goto.goto3 = 6.0;
pchar.quest.find_ouro.win_condition.l1 = "locator";
pchar.quest.find_ouro.win_condition.l1.location = "Grotto";
pchar.quest.find_ouro.win_condition.l1.locator_group = "goto";
pchar.quest.find_ouro.win_condition.l1.locator = "goto3";
pchar.quest.find_ouro.win_condition = "encontra_ouro";
break;
case "encontra_ouro":
LAi_SetActorType(Pchar);
LAi_ActorRunToLocation(Pchar, "goto", "goto9", "grotto", "goto", "goto9", "encontra_ourobis", 15.0);
break;
case "encontra_ourobis":
LAi_SetActorType(Pchar);
Pchar.Temp.self.dialog = Pchar.dialog.currentnode;
Pchar.dialog.currentnode = "Find_ouro";
LAi_ActorSelfDialog(Pchar, "player_back");
break;
case "load_ouro":
LAi_SetPlayerType(Pchar);
DoQuestReloadToLocation("IslaDeMuerte_shore_01", "reload", "reload2", "load_ourobis");
break;
case "load_ourobis":
ref ouro;
ouro = &Locations[FindLocation("Grotto")];
DeleteAttribute(ouro,"building");
LAi_SetActorType(characterFromID("Emilio Soares"));
Characters[GetCharacterIndex("Emilio Soares")].dialog.currentnode = "begin_62";
LAi_ActorDialog(characterFromID("Emilio Soares"), pchar, "", 2.0, 1.0);
break;
case "voltar_tortue":
AddQuestRecord("Aguadilla", "8");
LAi_SetOfficerType(characterFromID("Emilio Soares"));
Characters[GetCharacterIndex("Emilio Soares")].dialog.filename = "Enc_Officer_dialog.c";
Characters[GetCharacterIndex("Emilio Soares")].dialog.CurrentNode = "hired";
Characters[GetCharacterIndex("Bertrand Ogeron")].dialog.currentnode = "gov_38";
break;