but if ransoming of prisoners only works in port friendly with the prisoner, it is never ever worth the risk. Because these are precisely the ports, that will gun your ship to pieces on sight.
In my opinion, it would be much better if prisoners can be ransomed on a friendly island. That would seem much more logical to me.
That is why you can also ransom in ports neutral to the prisoner and also any pirate port.
So you can always ransom at the Nevis pirate settlement, which doesn't even have a fort to fight.
However, this is much lower risk and therefore you only get 25% of the money you would otherwise get.
High risk = high reward. As suggested before, you
could hoist a false flag, sneak into an enemy port right under the fort's guns and ransom for much more money.
Whether you survive that or not depends on your luck skill as well as on how well-known you are. This gets harder as the game progresses.
But what fun is there without some challenge and excitement?
In BraveBlackFlag, there is no "ROGRAM\Storyline\[Storyline]\characters\init\[SideQuest].c, find".
Any ideas where I'll find that one?
Search in the same folder for the same character. He's hiding in one of those other files.
Found out that myself. New game is required to make the change apply. Didn't know that ...
You could also try F11 to Reinitialize. That might do the trick, though I am not entirely sure.
While you're there, raise the Dutch flag. Then sail round to Kralendijk. The fort won't fire on you if you're flying a friendly flag. But you can't change flag while you're at sea and in sight of the island because someone will see you do it, so it's not a very good disguise.
That only happens if there is actually another ship around to see it. If you do it far enough away, nobody will notice.
Now that's interesting. I've never had the option to hand Silehard over alive, and assumed this was the new governor's way of discreetly telling you to kill Silehard. But looking at the relevant dialogue file (it's at the end of "PROGRAM\Storyline\standard\DIALOGS\ENGLISH\Robert Christopher Silehard_dialog.h") there is a bit in which you're supposed to be able to say "Indeed. I captured Silehard; my men are bringing him here as we speak." And then you get 400,000 gold, instead of the usual 200,000 for killing Silehard.
Perhaps that got broken due to a lot of modifications done to Capture Prisoners over the years.
If anyone has a savegame just prior to that point, I might be able to see some time if that can be reinstated.
Changing ships now works, I can do this for all eras, as Pieter asked. But, next problem is, governor always talks about a "Pirate Corvette", which after my changes will no longer be true and might be confusing. So best would be to change the quest name and dialogue, too. I just don't know where to do that.
Check the PROGRAM\[Storyline]\DIALOGS\English and RESOURCE\INI\TEXTS\Storyline\QUESTBOOK folders.
(Folder names might be slightly different, because I am writing this from memory.
Are you changing also the actual nationality of the captain in the character init file? Would indeed be cool to have that make sense for each period.
Sadly, I have no idea where to find the sidequest.c for BraveBlackFlag, Assassin etc.
Not all storylines have the sidequests. I know Bartolomeu, Assassin and Jack Sparrow don't have them. Also all no-free-play storylines.
I agree with Skyworm, ransoming them should be possible whenever the island is friendly towards the prisoner. And maybe change this dialog "My family is hardly what you call rich and my nation doesnt care about me" because that indicates that you just had bad luck and the prisoner is just not worth ransoming. Maybe it's just me but if you want I could maybe rewrite this dialog a bit, so it's less confusing.
Is that the default text when you talk about ransoming at sea? Perhaps I missed that when I rewrote things last year. You'd be welcome to change it.
File is PROGRAM\DIALOGS\English\Prisoner_dialog.h if I remember correctly.