There's the problem, then. You started as a rebel. Rebellion, and actions as part of it, are not exactly legal.
Attacking the British ship under your personal flag was an act of piracy. But you had a French LoM, so if you'd raised the French flag then, since Britain is hostile to France, that would be an act of war and would be legal. In reality that was the whole idea of a letter of marque - you were authorised by the country who issued it to act on their behalf against their enemies.
As long as you have a French LoM and are attacking English ships that are hostile to France, doing so under a Personal flag is still legal.
That is also indicated by
@Jason's Ship's Log because those attacks aren't marked as being "illegal".
Something happened on 11 Nov that lost Jason his LoM and at the moment I cannot tell what that was.
@Pieter Boelen: perhaps relax the rules a little? So that self-defence is never an act of piracy?
I've asked it before and I'll say it again: HOW???
What in very specific AND SIMPLE code terms is the difference between "self-defence" and "piracy"?
That gets extremely complicated extremely quickly. Which is exactly what happened the last ten times I asked that question.
If you can figure out a clever and simple way to distinguish between the two, I'll happily include it in the code.
Alternatively, look at PROGRAM\NATIONS\nations.c yourself; the relevant function is
UpdateRMRelation .
I added plenty of comments to hopefully make it clear how it currently works.
Eventually I do want to do some further rewrites, specifically to feed the "offended party" into the function as well.
That would allow more flexibility to deal with different situations. But I have no intention to do that until AFTER Beta 4 has been released.
Alternatively, if you have a LoM, aren't flying the LoM nation's flag but are flying a flag hostile to an enemy of that nation, sinking an enemy ship won't count as piracy and won't cost you the LoM? It won't earn you relation points with the LoM nation, but won't harm your relations with them either. Case in point: you have a French LoM but are flying Personal flag when you encounter British ships. Britain hates you so they're hostile. France is happy for you to sink British ships as it's at war with Britain, and also gets to laugh at you because you're not claiming the attack on behalf of France, so it doesn't need to reward you.
I think that is already the case. Except you DO get the points.
The proviso is that you weren't flying a British (or allied) flag when you attacked British ships, as that's outright treachery and would indeed trigger all the consequences.
That should also already be the case. If I recall, the flag check determines if it is a flag FRIENDLY to the attacked party. If it is, then you're in for trouble indeed!
But that doesn't seem to have been the case here.