`DRC:PopShield(ent)` doesn't actually pop shields as [this documentation](http://vuthakral.com/draconic/pages/sys_shields.html?ver=1.0) says, it just sets them to zero and they immediately recharge.