In "The Hunter", when you return to Sao Jorge after killing Arturo Campos, Augusto Queiroz is supposed to talk to you in port, before you go to report to the governor. He is supposed to become your officer after you have done things at San Salvador, which he can't do if you already have a full set of officers, so he won't be able to talk to you at Sao Jorge and the story breaks.
Initial report: http://www.piratesahoy.net/threads/augusto-queiroz-may-not-show-up.25091/
Problem line:
Suggested fix:
This forces Augusto Queiroz into your first companion slot, replacing anyone who was already there.
--
In "The Battle of Aguadilla", you are supposed to meet Daniel Montbars at the dock on La Tortue. Sometimes he talks to you but is invisible, and sometimes he fails to show up at all. Towards the end of the quest, you are supposed to talk to Bertrand Ogeron, Roxanne Lalliere and Arnaud Fontaines at the same dock and one or more of these may also fail to show up.
Initial report: http://www.piratesahoy.net/threads/missing-montbars.25114/
One problem is that both Daniel Montbars and Roxanne Lalliere are sent to "goto18", a locator which presumably was on the dock of the original La Tortue but which either is somewhere else or does not exist at all. Problem lines:
Suggested fix:
Both "goto19" and "goto20" do exist on the dock.
The reason characters fail to show up at all is that there are already a lot of characters in La Tortue and there may not be space for another one, let alone three more, especially if you have companion officers.
--
In "The Aztec Treasure", you meet Johan Elting in Vera Cruz tavern. His seat may already be taken.
Initial report: http://www.piratesahoy.net/threads/screenshots-thread.19554/page-46#post-508442
Problem: random extra characters in taverns.
Suggested solution: adding a ".vcskip" attribute at the appropriate time.
Initial report: http://www.piratesahoy.net/threads/augusto-queiroz-may-not-show-up.25091/
Problem line:
Code:
SetOfficersIndex(PChar, -1, GetCharacterIndex("Augusto Queiroz"));
Code:
SetOfficersIndex(PChar, 1, GetCharacterIndex("Augusto Queiroz"));
--
In "The Battle of Aguadilla", you are supposed to meet Daniel Montbars at the dock on La Tortue. Sometimes he talks to you but is invisible, and sometimes he fails to show up at all. Towards the end of the quest, you are supposed to talk to Bertrand Ogeron, Roxanne Lalliere and Arnaud Fontaines at the same dock and one or more of these may also fail to show up.
Initial report: http://www.piratesahoy.net/threads/missing-montbars.25114/
One problem is that both Daniel Montbars and Roxanne Lalliere are sent to "goto18", a locator which presumably was on the dock of the original La Tortue but which either is somewhere else or does not exist at all. Problem lines:
Code:
ChangeCharacterAddressGroup(characterFromID("Daniel Montbars"), "Tortuga_Port", "goto", "goto18");
...
ChangeCharacterAddressGroup(characterFromID("Roxanne Lalliere"), "Tortuga_Port", "goto", "goto18");
Code:
ChangeCharacterAddressGroup(characterFromID("Daniel Montbars"), "Tortuga_Port", "goto", "goto20");
...
ChangeCharacterAddressGroup(characterFromID("Roxanne Lalliere"), "Tortuga_Port", "goto", "goto19");
The reason characters fail to show up at all is that there are already a lot of characters in La Tortue and there may not be space for another one, let alone three more, especially if you have companion officers.
--
In "The Aztec Treasure", you meet Johan Elting in Vera Cruz tavern. His seat may already be taken.
Initial report: http://www.piratesahoy.net/threads/screenshots-thread.19554/page-46#post-508442
Problem: random extra characters in taverns.
Suggested solution: adding a ".vcskip" attribute at the appropriate time.