Your navy spots a large flotilla of ships heading toward your shores. the ships belong to an opponent which is annoyed with you and has made several demands which you ignored. your pretty cirtain that the ships are an invation force heading toward one of your cities but you but its possible they are attacking some one else and you dont want to DoW on them because it would cause other civs to get negative diplomacy against you for declaring war on their friend. how can you defend yourself? Is there any way to code in a means of blocking the naval sneak attack... for example cant land troops the turn you declare war (allowing for any naval units in the area to fight off the enemy in a defensive battle. use of the "patrol" to attack any naval units in range if their civ declares war on you? especially in the modern age the naval sneak attack is largly impossible because naval units on the open seas will block any large naval force from approaching home shores.... its one of the primary reasons why the US does not need a standing military at coastal cities. but in CIV the only defence from the sneak attack are large forces in your cities (and hope that the AI uses a direct amphibious assault or expect a ground war.) Im just wondering if there is a work around i dont know about or a way to mod in a counter.