From c15e872626129fb0e58a394d979971ad78a7c31d Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Sun, 12 Feb 2017 10:20:31 +0100
Subject: [PATCH] Antimagic Shield won't hit the user

---
 game/modules/tome/data/talents/gifts/antimagic.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/game/modules/tome/data/talents/gifts/antimagic.lua b/game/modules/tome/data/talents/gifts/antimagic.lua
index bc2299cebe..accdfd6791 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
-- 
GitLab