I think this game is a bit unbalanced.
If you are a Pirate you can attack everyone without restrictions , you can sit outside a port and just wait and target .
There is no port guard and sailing from port can put you in trouble without any alarm.
i suggest:
A pirate defeated in battle is "hanged" and his level lowered to Midshipman ( or equal)
Pirates and enemy cannot stay close too much to the port
Remove 2 minutes count leaving battle with pirates.
another thing
If there's a storm and you are targeted there must be storm also in battle.