some more cleanup, fetchDeadGear is now under functions and fixed seizePlayerWeaponAction to work with the new functions.