Proper pyh/magicDamage call + basic fix, clears