What you should really be doing is running PA & Sancts. This is definitely too strong in a stall. I'm not sure how the code ended up allowing it, but it implies there's something strange happening (realized: you're using gpull active after becoming a weapon to achieve this effect. Yeah, this was not preconceived)
Fixing this on both terms of being a bug, & being an OP Fire Shield. Thanks for the bug report