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

Solved Barbossa and Regatti and Pintel bugged at Tortuga

HenryWalker

Landlubber
After I got the Black Pearl I wanted to loot some cities for Gold first. One time I went then into the Tavern in Tortuga Barbossa spawned but I didn't talk to him. When I left the Tavern I had Regatti and Pintel spawn which I can then hire and accept to my Crew but I cannot get Barbossa and this situation is bugged. Quicksave 422 is before I entered the Tavern ingame date October 15th 1741 Quicksave 651 is where I already messed it up. Quicksave 422 is the first time I entered the Tavern but I chose not to speak to Barbossa. Quicksave 421 is before that and Quicksave 651 is January 22nd 1743 total money is 1.106.951.650 Gold compared to around 100 million of Quicksave 421 at October 15th 1741. It would be nice if it is possible to be fixed via the console and the code needed to execute it myself to fix it and or maybe how to fix the quest itself in the code so that those 2 do not spawn until I have spoken to Barbossa. And it would be nice to know what commands I can execute with the console because I heared a lot can be done with it but it is difficult to know what to do in certain parts of what to enter.
 

Attachments

  • Quicksave_421_and_422_and_651.zip
    3.4 MB · Views: 14
The first thing I can think of is to edit "PROGRAM\Storyline\JackSparrow/quests\quests_reaction.c". In case "Find_Ragetti_and_Pintel", delete this line:
Code:
pchar.quest.Beckett = "Ragetti_Join";
Move it down to case "Barbossa_to_Isle_de_Muerte". Then try Quicksave 421 again. Pintel and Ragettin will still spawn but that change should prevent Ragettin from saying anything important until you have talked to Barbossa.
 
This is the problem I have in every quicksave after I messed up at 421.
 

Attachments

  • Barbossa bugged.PNG
    Barbossa bugged.PNG
    2.6 MB · Views: 10
I went through the quests_reaction.c looked for this pchar.quest.Beckett = "Decide_to_join_Barbossa"; threw that into the console hit execute and it seems to work.
 
The first thing I can think of is to edit "PROGRAM\Storyline\JackSparrow/quests\quests_reaction.c". In case "Find_Ragetti_and_Pintel", delete this line:
Code:
pchar.quest.Beckett = "Ragetti_Join";
Move it down to case "Barbossa_to_Isle_de_Muerte". Then try Quicksave 421 again. Pintel and Ragettin will still spawn but that change should prevent Ragettin from saying anything important until you have talked to Barbossa.
Also move this line from "Find_Ragetti_and_Pintel" to "Barbossa_to_Isle_de_Muerte":
Code:
pchar.quest.PandR = "at_shipyard";
And copy these lines to "Barbossa_to_Isle_de_Muerte":
Code:
LAi_SetActorType(characterFromID("Ragetti"));
LAi_ActorWaitDialog(characterFromID("Ragetti"), pchar);
Otherwise, if you talk to Ragetti before you talk to Barbossa, he won't talk again after you've talked to Barbossa.

Well that fixes Quicksave 421 but apparentaly not Quicksave 651 not sure why it doesn't fix that one as well.
Because Quicksave 651 is too late for any of these changes to take effect. Case "Barbossa_to_Isle_de_Muerte" has already happened.
 
Well I found out that I could get Quicksave 651 to work by starting the quest again via console. And now with 1.1 billion gold split up between 8 loansharks for 144 million I found a new enemy integer overflow. That enemy I cannot beat if I go over 2.147.483.647 gold then I am in the negative cause of 32 bit restriction. But technically I have 16 billion after the 10 year time jump.
 
One thing I noticed is that you're using the 2022 "Final" version. It's not as final as intended! There's an update here:
https://piratesahoy.bowengames.com/potc/Grey Roger/post_1Jan_updates_310525.zip

But don't install it until you've finished this game because once the update is installed, the game won't accept any older saves.

Also, where did you get 9 Collier Revolvers? That's only supposed to show up in "Napoleonic" period, and even then there's only one!
 
Also, where did you get 9 Collier Revolvers? That's only supposed to show up in "Napoleonic" period, and even then there's only one!

Console
Thats where I got them from.
 
I mean on modb or somewhere here on the forum. Regarding post 8 you have given me the link but I mean one download link that can publicly be found easily like on moddb.
 
Back
Top