• 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!

Escorting Beckett to Port Royale - Getting Becketts ship to sail with you

Talisman

Smuggler
Storm Modder
When Cutler Beckett asks you to escort him to Port Royale, Jamaica

In order to make his ship sail with you and Beckett appear as a companion.

These changes to the code are needed

In quests_reaction.c

Code:
case "Beckett_escort_complete":
if(AUTO_SKILL_SYSTEM)
{
AddPartyExpChar(pchar, "Leadership", 1500);
AddPartyExpChar(pchar, "Sneak", 50);
}
else { AddPartyExp(pchar, 1500); }

//			RemoveCharacterCompanion(pchar, characterFromID("Cutler Beckett")); //TALISMAN - to have Becketts ship sail with you to P Royale when escort
SetCharacterShipLocation(characterFromID("Cutler Beckett"), "Redmond_Port");
//LAi_SetOfficerType(characterFromID("Cutler Beckett"));
//LAi_QuestDelay("Beckett_run_for_Mings2", 0.2);
break;


and in Cutler Beckett_Dialog.c

Code:
case "Redmond_meet_after_Mings":
RemoveCharacterCompanion(pchar, characterFromID("Cutler Beckett"));  // TALISMAN to remove Becketts Ship as Companion at P Royale after escort
PlaySound("VOICE\ENGLISH\Beckett02.wav");
dialog.text = DLG_TEXT[40];
Link.l1 = DLG_TEXT[41];
Link.l1.go = "Exit_Redmond_meet_after_Mings";
break;


This should mean Cutler Beckett's ship sails with you to Port Royale and is removed as a companion when Beckett talks to you on Port Royale jetty.

I am just removing a line of code from quests_reaction.c & putting it back in Cutler Beckett_Dialog.c

:cheers
 
Back
Top