It's a bit goofy for a zombie to be able to use a cow mangler in any situation, and also goofy for a soldier to be able to indefinitely lose their main weapon.
Proposed changes:
1. Zombies gets x seconds of crit buff after hitting a player with an energy weapon.
2. Player with the energy weapon suffers "energy leak" for x seconds, which basically drains the energy meter faster than one can reload / blocks using it for that time.
----
p.s. give zombies the zombie misc