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!
Quick links for Beyond New Horizons
- Download latest version
- Wiki
- FAQ
- Report bugs here
- Bug Tracker on Github
Quick links for Maelstrom
- Download the latest version of Maelstrom
- Download the latest version of ERAS II
- Download the latest version of New Horizons on Maelstrom
Quick links for PotC: New Horizons
- Download latest version
- Wiki
- FAQ
- Report bugs here
Thanks to YOUR votes, GOG.com now sells:
- Sea Dogs
- Sea Dogs: Caribbean Tales
- Sea Dogs: City of Abandoned Ships
Vote now to add Pirates of the Caribbean to the list!
Quick links for AoP2: Gentlemen of Fortune 2
- Downloads and info
- ModDB Profile
- Forums Archive
A Pirate Podcast with Interviews
Music, Comedy and all things Pirate!
- Episode Guide - About - Subscribe -
- Twitter - Facebook - iTunes - Android -
- Youtube - Fill the Coffers -
If you still get the chance, that missing quest message would have been in compile.log as well so it would be nice to know which one it was.No. I was just surprised to see "Missing Character ID: Bartolomeu" when Bartolomeu is standing right there. There was also another error message about some quest title not being found, though I didn't manage to get a screen shot and, again, a lot of things happened before I got a chance to save game and look at log files. That didn't stop the story from continuing either and I've now completed the "Aztec Treasure" section entirely.
I have NO ideaIt turns out that there's another case of missing Bartolomeu, at case "villalobos_on_deckbis", which is during the "Aztec Treasure" chapter, specifically when you've kidnapped Captain Villalobos and brought him to Henry Morgan's ship for questioning. And it has a far more serious, more insidious effect than an error message on screen. The failed attempt to spawn a character there leaves something behind, and the sea AI tries to check it when it's looking for groups to fight against each other. The result is a lot of messages in "error.log" and the game pauses every so often while you're sailing near an island.
Attached is "quests_reaction.c" with the offending line commented out, and "error.log" in case anyone want to see it.
ChangeCharacterAddressGroup(CharacterFromID("Bartolomeu"), "Morgan_ShipDeck", "rld", "loc10");
ChangeCharacterAddressGroup(CharacterFromID("Bartolomeu"), "Quest_Cabin2", "rld", "aloc1");
The line in "back_for_planbis3" is the one which caused the problem at the start of this thread. I commented it out some time ago but never spotted the second one in "villalobos_on_deckbis" until after I'd uploaded the most recent update.In the case "back_for_planbis3":
I also have this:
Code:ChangeCharacterAddressGroup(CharacterFromID("Bartolomeu"), "Quest_Cabin2", "rld", "aloc1");
Comment these two lines in these two cases and tell me if the quest works.
Yes, you probably copied that code from the "Assassin" storyline and forgot to change those lines. I'll have to try uncommenting them, change "Bartolomeu" to "Elting", and see if it works...I think my mistake is instead of writing Elting I wrote Bartolomeu
Rightyou probably copied that code from the "Assassin" storyline and forgot to change those lines.
And since you post about it, I can safely trust that it already went into this ZIP or the next.Yes, the version of "quests_reaction.c" in post #11 corrects the second faulty line, and the first faulty line was corrected ages ago.