[MIRROR] Subclassed Objects from /obj/item/gun/magic No Longer Bypass Checks When Fired Offhand (#5029)
[MIRROR] Subclassed Objects from /obj/item/gun/magic No Longer Bypass Checks When Fired Offhand (#5029)

* Refactored magic guns to use process_fire() for checks (#43432)

ToGWtF/yogstation,ToGWtF/yogstation,ToGWtF/yogstation,ToGWtF/yogstation