Hold Position – Hold Ranged Units Stationary (7.0)
This mod adds a unit ability to all missile units including artillery, infantry, and ranged war machines which imbues the "can’t move" attribute and a 100% movement speed reduction to force them to stay in place. The ability can be toggled on and off as much as you want. The ability is applied to all vanilla ranged units in custom battles (I may have missed some so please let me know if a unit is missing it. This will also apply to all ranged units including MODDED ranged units via an effect when in a campaign and should be compatible with any overhaul like SFO or Radious. Thanks to HKrul for the new icon artwork.
What this does is force ranged units to stay where they are and just fire. If a unit is given target to the left or right of their fire arc, the indvidual entities will instead pivot in place and fire immediately instead of the whole unit shuffling to face their target. If you give a fire order but the unit does not have line of sight to that target, the unit will just not fire instead of walking forward out of position until it finds line of sight. If a target is outside their firing range, you will not be able to give the fire order at all.
Likewise for artillery If an artillery unit has its target move out of its firing arc, each engine will pivot in place to acquire the target instead of the whole unit rolling their guns to square up again. Artillery pieces should no longer wiggle incessantly getting positioned.
This is save game compatible to add but NOT to remove because of the effects to apply to modded units, so try in custom battles first.
Credits to 9999999999 for both the original idea and the outline for this mod.
Revisions:
Old revisions of this mod are available below. Click the link to download.