diff --git a/game/modules/tome/data/timed_effects/magical.lua b/game/modules/tome/data/timed_effects/magical.lua index 23c036997ad95061d8ce51ebb600ea075af93a90..f92502ff776e226cde5714716e0441940cad93c9 100644 --- a/game/modules/tome/data/timed_effects/magical.lua +++ b/game/modules/tome/data/timed_effects/magical.lua @@ -4974,6 +4974,9 @@ newEffect{ if what ~= "leave" then return end self:removeEffect(self.EFF_CORPSELIGHT, true, true) end, + callbackOnDeath = function(self, eff) + self:removeEffect(self.EFF_CORPSELIGHT, true, true) + end, explode = function(self, eff) if not self:knowTalent(self.T_GRAVE_MISTAKE) then return end if eff.exploded then return end