diff --git a/code/modules/projectiles/guns/magic/wand.dm b/code/modules/projectiles/guns/magic/wand.dm
index abde404e87d..f743d29f275 100644
--- a/code/modules/projectiles/guns/magic/wand.dm
+++ b/code/modules/projectiles/guns/magic/wand.dm
@@ -67,7 +67,7 @@
var/message ="You irradiate yourself with pure energy! "
message += pick("Do not pass go. Do not collect 200 zorkmids.","You feel more confident in your spell casting skills.","You Die...","Do you want your possessions identified?")
to_chat(user, message)
- user.adjustFireLoss(500)
+ user.adjustFireLoss(3000)
charges--
..()
diff --git a/code/modules/projectiles/projectile/magic.dm b/code/modules/projectiles/projectile/magic.dm
index 838f1acd90c..95447e2441f 100644
--- a/code/modules/projectiles/projectile/magic.dm
+++ b/code/modules/projectiles/projectile/magic.dm
@@ -10,9 +10,6 @@
/obj/item/projectile/magic/death
name = "bolt of death"
icon_state = "pulse1_bl"
- damage_type = BURN //OXY does not kill IPCs
- damage = 50000
- nodamage = 0
/obj/item/projectile/magic/fireball
name = "bolt of fireball"
@@ -21,6 +18,12 @@
damage_type = BRUTE
nodamage = 0
+/obj/item/projectile/magic/death/on_hit(var/mob/living/carbon/G)
+ . = ..()
+ if(isliving(G))
+ G.adjustFireLoss(3000)
+ visible_message("[G] topples backwards as the death bolt impacts them!")
+
/obj/item/projectile/magic/fireball/Range()
var/turf/T1 = get_step(src,turn(dir, -45))
var/turf/T2 = get_step(src,turn(dir, 45))