diff --git a/code/modules/spells/spell_types/devil.dm b/code/modules/spells/spell_types/devil.dm
index 733d0a3270..e9b8a458a8 100644
--- a/code/modules/spells/spell_types/devil.dm
+++ b/code/modules/spells/spell_types/devil.dm
@@ -118,14 +118,15 @@
revert_cast()
return ..()
else
- user.notransform = 1
+ user.notransform = TRUE
user.fakefire()
to_chat(src, "You begin to phase back into sinful flames.")
if(do_mob(user,user,150))
user.infernalphaseout()
else
to_chat(user, "You must remain still while exiting.")
- user.ExtinguishMob()
+ user.notransform = FALSE
+ user.fakefireextinguish()
start_recharge()
return
revert_cast()