• New Horizons on Maelstrom
    Maelstrom New Horizons


    Visit our website www.piratehorizons.com to quickly find download links for the newest versions of our New Horizons mods Beyond New Horizons and Maelstrom New Horizons!

Need Help Sink pirate ship Volcano

erikxb1

Landlubber
Hello,

i am currently playing the Jack Sparrow quest line and i need to find Barbossa. In the guide it says:

"Sail to Martinique - YOU MUST CHANGE FLAGS AT SEA - on leaving World Map at north end of Martinique you will get HURRAH sound"

I have tried to leave the World Map everywhere near the coast of Martinique but the ship never shows up and i get no HURRAH sound. Am i doing something wrong here? Maybe someone can help me.
 
If I read the quest code correctly, you should have just talked to Annamaria.
Does that sound about right?

Is she your immortal non-removable companion now?
If so, that confirms the required quest case did get triggered.
If not, something is still missing before...

This is the relevant code:
Code:
        case "Exit_treasure_map":
            AddDialogExitQuest("Hunt_the_Volcano");
            DialogExit();
            NextDiag.CurrentNode = NextDiag.TempNode;
        break;
Code:
        case "Hunt_the_Volcano":
            SetOfficersIndex(Pchar, 1, getCharacterIndex("Annamaria"));
            SetCharacterRemovable(characterFromID("Annamaria"), false);
            Pchar.Quest.Now_have_Aztec_Compass.over = "yes";
            LAi_SetImmortal(characterFromID("Annamaria"), true);

            Pchar.quest.Volcano_Battle_Setup.win_condition.l1 = "location";
            Pchar.quest.Volcano_Battle_Setup.win_condition.l1.location = "FalaiseDeFleur";
            Pchar.quest.Volcano_Battle_Setup.win_condition = "Volcano_Battle_Setup";
        break;

        case "Volcano_Battle_Setup":
            SetCurrentTime(10.00, 0);
            SetNextWeather("Blue Sky");
            PlayStereoSound("OBJECTS\SHIPCHARGE\hurrah.wav");

            characters[GetCharacterIndex("Eng Captain Near FdF")].quest.english_war_ship = "1";  // Simon Blunden

            SetCharacterRelation(GetCharacterIndex("Eng Captain Near FdF"),GetMainCharacterIndex(),RELATION_ENEMY);
            SetCharacterRelation(GetCharacterIndex("FalaiseDeFleur Commander"),GetCharacterIndex("Eng Captain Near FdF"),RELATION_ENEMY);

            Group_CreateGroup("Eng Captain Near FdF");
            Group_AddCharacter("Eng Captain Near FdF", "Eng Captain Near FdF");
            Group_SetGroupCommander("Eng Captain Near FdF", "Eng Captain Near FdF");
            Group_SetAddress("Eng Captain Near FdF", "FalaisedeFleur", "Quest_Ships","Quest_Ship_12");

            UpdateRelations();

            Pchar.quest.Volcano_Destroyed.win_condition.l1 = "NPC_death";
            Pchar.quest.Volcano_Destroyed.win_condition.l1.character = "Eng Captain Near FdF";
            Pchar.quest.Volcano_Destroyed.win_condition = "Volcano_Destroyed";

            SetRMRelation(PChar, FRANCE, REL_WAR);
        break;
 
Back
Top