How about making shields stop enemy units as well as weapon-fire?
Coming into contact with an enemy unit would not slow down the shield's owner, but instead push the offending unit, in a similar way to how units do this now.
Would be fun, I think
shields that stop units as well as weapons
Moderator: Moderators
It could be done by adding a damagingshield tag and if it's set the shield does the damage from its damage section per second to any unit (if smartshield=1 only enemy units) that has its bounding sphere intersect with the shield. Units inside or outside the shield wouldn't take damage, only those that are passing through the shield (or parking in the barrier). Perhaps a repulsingdamageshield tag that applies impulse instead of damage (or both if set to 2).