It seems we have several problems left, which may or may not be related:
1. When applying the "Reinforced Hull" upgrade to a "unique" ship, the cannons are messed up
2. When buying a "unique" ship from Vanderdecken, the cannons are messed up
3. When encountering a "unique" ship in a storyline, the cannons are messed up (as per Experienced Captain's report)
The following things are, however, NOT a problem:
1. Cannons work fine if you give yourself any "unique" ship through the console
2. Cannons, speed, turnrate and HP bar work fine when subsequently applying any upgrade (minus "Reinforced Hull" and the untested "Flushed Deck")
3. When buying a non-"unique" ship from Vanderdecken, the cannons are fine
A possible, but stupid, fix could be to just put the GiveShip2Character function in the shipyard buying interface code
for when you buy a "unique" ship from Vanderdecken. I haven't tested this yet, but it very well might work...
I have used the new files provided, and still get the one-gun problem with Vanderdecken, as you have explained.
Yep; that problem remains. Well, we have at least *something* fixed, but it's still not really good enough!
But I ALSO get the encountered Pearl STILL firing one gun at me in the storyline...
but I'm not sure of that ship's stats in relation to what they SHOULD be...
The ship that Barbossa captains is SHIP_CURSED . I just gave myself that ship through the console and then she didn't have the problem.
Can you please execute this and see if the cannons fire properly for you?
Code:
GiveShip2Character(pchar,SHIP_CURSED,"Black Pearl",-1,PIRATE,true,true);
Do you have a savegame just prior to encountering the Black Pearl in the Standard storyline?
Please execute this line through the console BEFORE encountering the Black Pearl (eg. before entering 3D sailing mode at Martinique):
Code:
GiveShip2Character(characterFromID("Barbossa"),SHIP_CURSED,"Black Pearl",-1,PIRATE,true,true);
This should give Barbossa the ship he already has, but through the console code, which tends to work better than other methods.
I'd like to know if his cannons DO fire properly in that case.