diff --git a/game/modules/tome/data/talents/gifts/antimagic.lua b/game/modules/tome/data/talents/gifts/antimagic.lua index bc2299cebe60d3efe9b4d89165cf1d6b63c88e30..accdfd67912ee292bb39a9db6053e30ce7c626a1 100644 --- a/game/modules/tome/data/talents/gifts/antimagic.lua +++ b/game/modules/tome/data/talents/gifts/antimagic.lua @@ -124,7 +124,7 @@ newTalent{ dam = dam - self.antimagic_shield end - if src and src.x then + if src and src.x and src ~= self then DamageType:get(DamageType.MANABURN).projector(self, src.x, src.y, DamageType.MANABURN, t.getBurn(self, t)) game.level.map:particleEmitter(src.x, src.y, 1, "slime") end