I have a few ideas for changing warships and pirating. I feel like ports could use a slight buff because factories now hold a fairly stronger position early and mid game.
WARSHIPS
Clicking on a boat shows a SAM-like visuals to warships. Using the gif provided, you can see white is the patrol range and the color is the combat range
Green = Ally/Self
Yellow = Neutral
Orange = Hostile/Embargoed (If allied while embargoing, green will take priority)
Red = Shows only in the overlap between a green combat range and yellow/orange combat ranges similar to a Venn diagram
Two boats sharing a combat range (self or allied) will now move to support others in combat. Prioritizes any warships from hostile/embargoed players, otherwise random if multiple are engaged at once.
It would also be nice to have the ability added for someone to drag their mouse to select multiple warships at once, and if someone is playing on mobile and they press their finger in the water and hold it, it will create an ever-expanding circle that will select any warships in its range once the finger is lifted. The sensitivity for this (rate at which the circle is expanded) should be customizable in mobile players settings to their preference.
PIRATING
When a trade ship is pirated, as the pirated ship arrives to your port it will instantly be sent back out as one of your trade ships making it so you now not only claim the money from the pirated ship but now get a trade ship that will not impact the cycle at which that port already sends out another trade ship.
Neutral players will not have their ships pirated unless embargoed as pirating a ship is necessarily taking money from another player and acts as a conflict of interests. It would also be a huge quality of life improvement to also add an embargo key bind and trade requests similar to alliance requests for players who have you embargoed.
This better defines pirating as a more hostile and therefore risky yet more rewarding playstyle.