No Navy by Lake updated to v5:
- Events won't affect docks anymore, thanks to unknownlately for reporting and pdan for help.
New mod: Dynamic Battle Lines (
link)
- All melee units receive a tweaked version of Heavy Charge. Victorious melee units will push back the defending units, unless they are stationed in a city, fort or citadel. Units unable to retreat take 25% more damage. (Polish Winged Hussar gains Blitz to compensate)
- Civilian units retreat with military units to prevent easy captures.
- Units suffer 5 attrition damage
in turns they move in hostile lands. Recon, submarine and barbarian units are immune. Can be disabled by removing Attrition.sql
To-Do:
- Make additional damage applied to units unable to retreat scale with combat result. A unit suffering crushing defeat would take 50% (or more) damage, while a minor defeat inflicts 5 or 10% additional damage. I'll probably come up with a formula instead of hard numbers, something like (damage received - damage inflicted) * 2.
- Make attrition configurable in defines.
- Make an even lighter version where defeated units retreat only when they fall below 50HP.
I liked the ideas in Maritime Battles, this can be considered a very condensed and DLL only version. I don't intend to bring anything more and complicate the ruleset, check out
Maritime Battles for a more complex system.
I tested this with reduced unit supply and it worked well, but the additional damage applied to units unable to retreat can be an issue in normal games with carpets of doom. Still, this gives a tiny bit of advantage to the attacker, which the game sorely needs.
While we're at it, I ran into another rather awkward scenario where a city state that gifts naval units had it show up in a lake-side city with no other sea access. That probably shouldn't happen either.
Yeah, that sounds bad. It requires a bit more work to figure out though, I'm short on time these days but I'll eventually come back to this, thanks for the feedback