Hi all.
Don't know if someone has fixed it already, so my apologies in advance....
When you get "kill ships" missions from Governors, the target ships appeared with a white flag.
When it surrenders, you can't board it.
Also you get a tremendous drop in your reputation
Also, if you board it (before surrender) you get a nice empty deck, and you have to reload as there is no way to get out.
I have found the reason:
In quests_reaction.c
In GeneratePirateQuest
The call ref rFantom = characterFromID("Quest pirate") returns an incorrect value for rFantom.nation (returns 7 --> no one)
So the pirate ship HAS NOT nation... so nothing works.
Solved with this code
if (rFantom.nation > 5 ) {rFantom.nation = "3";} just below the call to characterfromId
Now everything works.
Regards.
Kblack
Don't know if someone has fixed it already, so my apologies in advance....
When you get "kill ships" missions from Governors, the target ships appeared with a white flag.
When it surrenders, you can't board it.
Also you get a tremendous drop in your reputation
Also, if you board it (before surrender) you get a nice empty deck, and you have to reload as there is no way to get out.
I have found the reason:
In quests_reaction.c
In GeneratePirateQuest
The call ref rFantom = characterFromID("Quest pirate") returns an incorrect value for rFantom.nation (returns 7 --> no one)
So the pirate ship HAS NOT nation... so nothing works.
Solved with this code
if (rFantom.nation > 5 ) {rFantom.nation = "3";} just below the call to characterfromId
Now everything works.
Regards.
Kblack