How about keep movement the way it is, allow enemy units to use rail (or even just specific units), and...
at the end of movement, all units that used rail to move must "sleep/unload" for one turn. "Sleep/unload" means that it can't act nor does it add to tile values until the turn after it reaches it's destination. This would make so that rail can be used to shuffle units, but wouldn't be able to be used to swoop as effectively on invading units as these units will also be able to use the rail. This would also force you to limit your rail use to create "bottlenecks" so that enemy forces can't surround city.
at the end of movement, all units that used rail to move must "sleep/unload" for one turn. "Sleep/unload" means that it can't act nor does it add to tile values until the turn after it reaches it's destination. This would make so that rail can be used to shuffle units, but wouldn't be able to be used to swoop as effectively on invading units as these units will also be able to use the rail. This would also force you to limit your rail use to create "bottlenecks" so that enemy forces can't surround city.
Comment