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

Unable to Moor in Standard Storyline

Talisman

Smuggler
Storm Modder
I am playing Build 14 Alpha 10 Full + fix

I have sailed to Grey Rock Bay, Barbados, both with Direct Sailing and using the Sail To option.

In both cases I have been unable to moor or go to shore ( the anchor at top left of screen does not appear and the moor & shore options don't appear in the fast travel menu)

Other beaches and ports on Barbados appear ok - except if I try and land at them after I have gone to Grey Rock Bay then the same thing happens, and I cannot land.

Also there is a missing texture in Bridgetown Port (see image)
 
I think the problem with Grey Rock Bay must be quest related.

I have tried going there outside the quest and been able to moor and go to shore ok. :onya

The problem occurs in the standard storyline - I am escorting the troopship to Bridgetown, Barbados. I have talked to Ewan and Wilfred on Bridgetown jetty, and talked to Ewan in the Tavern. Then I sail to Grey Rock Bay and can't land.

I have also noticed when sailing, to Grey Rock Bay, that the compass icon for the World Map does not apear at the top left of the screen and is not in the fast Travel menu.
:shrug
 
Well now that it has been narrowed down we have a better shot at finding the error :cheeky

I might have a look at it later ;)
 
im stucking there too and i cant do a thing

my last save is right after speaking to Wilfred , so even the tavern is locked down now ....

the moor icon doesnt show up as well as the compass icon

stuck forever
 
im stucking there too and i cant do a thing

my last save is right after speaking to Wilfred , so even the tavern is locked down now ....

the moor icon doesnt show up as well as the compass icon

stuck forever


:gday

I have just managed to find a way round this bug :woot

What you have to do is make sure the Albion ( Capt Ewan ) is sunk and does not reach Bridgetown.

Get French ships around Barbados to shoot at it - or Speightstown fort - even sink it yourself.

The quest book will update saying Albion sunk and you now have to do the part about finding the spy Tobias.

On Bridgetown jetty Wilfred will ask where troop ship is - you tell him sunk - Wilfred gets scared and runs away xD:

You go to Speightstown - talk to tavernkeeper - he tells you where Tobias is - go talk to tobias - quest proceeds :dance


:sail
 
Good that there is a temp way of getting around it then ;)

Ill probably check it either tonight or tomorrow ;)
 
im stucking there too and i cant do a thing

my last save is right after speaking to Wilfred , so even the tavern is locked down now ....

the moor icon doesnt show up as well as the compass icon

stuck forever


:gday

I have just managed to find a way round this bug :woot

What you have to do is make sure the Albion ( Capt Ewan ) is sunk and does not reach Bridgetown.

Get French ships around Barbados to shoot at it - or Speightstown fort - even sink it yourself.

The quest book will update saying Albion sunk and you now have to do the part about finding the spy Tobias.

On Bridgetown jetty Wilfred will ask where troop ship is - you tell him sunk - Wilfred gets scared and runs away xD:

You go to Speightstown - talk to tavernkeeper - he tells you where Tobias is - go talk to tobias - quest proceeds :dance


:sail


awesome! thanks for ur time finding this out!
 
Cheers mate :D

Always happy to help out (especially fellow Australians ;))

Good to hear. I am continuing with the standard story line - there is an issue with the jail scene with Edgar not able to start his dialogue as there is an guard on the position Edgar needs to go to before he can speak. I have a simple workaround to continue but will look at a fix later this week. The workaround is to sidestep out of the cell and move the guard out of the way. Dialogue then proceeds. Just need to change the locator for this guard. Also, Edgar does not show up at the wharf. This seems to be due to the change to Silehards dialogue.
I will also try to fix this - it is not a game stopping thing.

Thanks again.
Captain Cook. :cheers
 
:gday


Ok I am a real pain in the backside.

I now have the same problem that I had originally at Grey Rock Bay, but this time it is at the Lighthouse, further on in the storyline.

I am at the point just before I get washed overboard in the storm.

I have arrived in Bridgetown - found out that the idol I want is on a ship leaving port - attacked the ship and got the idol. Now I am supposed to sail to the lighthouse where Clement should tell me Danielle is missing I then set sail and get washed overboard.

However, I cannot land at the lighthouse - after attacking the ship and getting the idol - or any other place on Barbados - and I cannot access the World map either.

Thanks Capt Maggee :bow for fixing the original bug - I don't know why it has appeared again in a different place.

There is no error log generated - just System and Compile.
 
Thanks for reporting Talisman, I was about to release a new fix file but will now delay till I fix this one ;)

EDIT: Can you tell me exactly what part of quest this is? :?
 
Thanks for reporting Talisman, I was about to release a new fix file but will now delay till I fix this one ;)

EDIT: Can you tell me exactly what part of quest this is? :?


:gday

I think the following is the part for fight in Bridgetown prison then capturing the ship with the idol on - so the bug is just after this when you sail to lighthouse bay.

case "Greenford_commander_fight_exit":
LAi_LocationFantomsGen(&locations[FindLocation("Greenford_prison")], false);
LAi_NoRebirthEnable(characterFromID("Greenford Prison Commendant"));
LAi_NoRebirthEnable(characterFromID("Eng_soldier_38"));
LAi_NoRebirthEnable(characterFromID("Eng_soldier_39"));

if (ENABLE_FLAGS == 1) iForceDetectionFalseFlag = 1; // KK

characters[getCharacterIndex("Greenford Commander")].skill.accuracy = "2";
characters[getCharacterIndex("Greenford Commander")].skill.cannons = "3";
LAi_SetImmortal(characterFromID("Greenford Commander"), true);
LAi_LocationFightDisable(&Locations[FindLocation("Greenford_prison")], false);
bQuestDisableMapEnter = true;
Island_SetReloadEnableGlobal("Oxbay", false);
pchar.quest.main_line = "return_idol_from_greenford_1";

AddQuestRecord("Revenge_for_Silehard", 7);
//âûñòàâëÿåì àíãëèþ âðàæäåáíîé.
LAi_group_SetRelation("ENGLAND_SOLDIERS", LAI_GROUP_PLAYER, LAI_GROUP_ENEMY);

LAi_group_FightGroups("ENGLAND_SOLDIERS", LAI_GROUP_PLAYER, true);
LAi_group_SetCheck("ENGLAND_SOLDIERS", "prepare_escape_from_greenford");

Group_CreateGroup("Idol_Squadron");
Group_AddCharacter("Idol_Squadron", "Eng Captain Idol");
Group_SetGroupCommander("Idol_Squadron", "Eng Captain Idol");
Group_SetTaskAttack("Idol_Squadron", PLAYER_GROUP);
Group_SetAddress("Idol_Squadron", "Oxbay", "Quest_Ships","Quest_Ship_23");
Group_LockTask("Idol_Squadron");

pchar.quest.escape_from_greenford.win_condition.l1 = "location";
pchar.quest.escape_from_greenford.win_condition.l1.location = "Oxbay";
pchar.quest.escape_from_greenford.win_condition = "escape_from_greenford";

pchar.quest.escape_from_greenford.win_condition.l1 = "ExitFromLocation";
pchar.quest.escape_from_greenford.win_condition.l1.location = "Greenford_prison";
pchar.quest.escape_from_greenford.win_condition = "prepare_escape_from_greenford";

pchar.quest.return_idol_from_frigate.win_condition.l1 = "Character_Capture";
pchar.quest.return_idol_from_frigate.win_condition.l1.character = "Eng Captain Idol";
pchar.quest.return_idol_from_frigate.win_condition = "return_idol_from_frigate_complete";
pchar.quest.return_idol_from_frigate1.win_condition.l1 = "NPC_Death";
pchar.quest.return_idol_from_frigate1.win_condition.l1.character = "Eng Captain Idol";
pchar.quest.return_idol_from_frigate1.win_condition = "return_idol_from_frigate_complete";
break;



case "return_idol_from_frigate_complete":
pchar.quest.return_idol_from_frigate1.over = "yes";
pchar.quest.return_idol_from_frigate.over = "yes";
Island_SetReloadEnableGlobal("Oxbay", true);
AddQuestRecord("Revenge_for_Silehard", "8");
ChangeCharacterAddress(characterFromID("researcher"), "oxbay_lighthouse", "goto24");
GiveItem2Character(pchar, INCAS_IDOL);
if(AUTO_SKILL_SYSTEM) { AddPartyExpChar(pchar, "Leadership", 10000); }
else { AddPartyExp(pchar, 10000); }

if (ENABLE_FLAGS == 1) iForceDetectionFalseFlag = 0; // KK

pchar.quest.main_line = "blaze_search_danielle_again";

pchar.quest.to_lighthouse_to_meet_danielle_before_storm.win_condition.l1 = "location";
pchar.quest.to_lighthouse_to_meet_danielle_before_storm.win_condition.l1.location = "Oxbay_lighthouse";
pchar.quest.to_lighthouse_to_meet_danielle_before_storm.win_condition = "to_lighthouse_to_meet_danielle_before_storm";

pchar.quest.before_storm.win_condition.l1 = "MapEnter";
pchar.quest.before_storm.win_condition = "before_storm";


This is the bit I can't get to because I can't land at Lighthouse bay:-
case "to_lighthouse_to_meet_danielle_before_storm":
PlaceCharacter(characterFromID("researcher"), "goto", "Oxbay_lighthouse");
LAi_SetActorType(characterFromID("researcher"));
LAi_ActorDialog(characterFromID("researcher"), pchar, "", 20.0, 1.0);
CloseQuestheader("Revenge_for_Silehard");
break;


EDIT: I have just played this again and this time I have had a error log generated :woot

:sail
 
Code:
case "return_idol_from_frigate_complete":
pchar.quest.return_idol_from_frigate1.over = "yes";
pchar.quest.return_idol_from_frigate.over = "yes";
bQuestDisableMapEnter = false; //CTM
Island_SetReloadEnableGlobal("Oxbay", true);
AddQuestRecord("Revenge_for_Silehard", "8");
ChangeCharacterAddress(characterFromID("researcher"), "oxbay_lighthouse", "goto24");
GiveItem2Character(pchar, INCAS_IDOL);
if(AUTO_SKILL_SYSTEM) { AddPartyExpChar(pchar, "Leadership", 10000); }
else { AddPartyExp(pchar, 10000); }

if (ENABLE_FLAGS == 1) iForceDetectionFalseFlag = 0; // KK

pchar.quest.main_line = "blaze_search_danielle_again";

pchar.quest.to_lighthouse_to_meet_danielle_before_storm.win_condition.l1 = "location";
pchar.quest.to_lighthouse_to_meet_danielle_before_storm.win_condition.l1.location = "Oxbay_lighthouse";
pchar.quest.to_lighthouse_to_meet_danielle_before_storm.win_condition = "to_lighthouse_to_meet_danielle_before_storm";

pchar.quest.before_storm.win_condition.l1 = "MapEnter";
pchar.quest.before_storm.win_condition = "before_storm";
break;
Have a test of that :onya
 
Code:
case "return_idol_from_frigate_complete":
pchar.quest.return_idol_from_frigate1.over = "yes";
pchar.quest.return_idol_from_frigate.over = "yes";
bQuestDisableMapEnter = false; //CTM
Island_SetReloadEnableGlobal("Oxbay", true);
AddQuestRecord("Revenge_for_Silehard", "8");
ChangeCharacterAddress(characterFromID("researcher"), "oxbay_lighthouse", "goto24");
GiveItem2Character(pchar, INCAS_IDOL);
if(AUTO_SKILL_SYSTEM) { AddPartyExpChar(pchar, "Leadership", 10000); }
else { AddPartyExp(pchar, 10000); }

if (ENABLE_FLAGS == 1) iForceDetectionFalseFlag = 0; // KK

pchar.quest.main_line = "blaze_search_danielle_again";

pchar.quest.to_lighthouse_to_meet_danielle_before_storm.win_condition.l1 = "location";
pchar.quest.to_lighthouse_to_meet_danielle_before_storm.win_condition.l1.location = "Oxbay_lighthouse";
pchar.quest.to_lighthouse_to_meet_danielle_before_storm.win_condition = "to_lighthouse_to_meet_danielle_before_storm";

pchar.quest.before_storm.win_condition.l1 = "MapEnter";
pchar.quest.before_storm.win_condition = "before_storm";
break;
Have a test of that :onya
Tahns, had a problem here also with the lighthouse, couldn't do anything. Edited those things and everything works fine now :)
 
Back
Top