From 0602114c924db9ef0a6e878906fe3e02d06fcb79 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Mon, 11 Dec 2017 11:13:33 -0500 Subject: [PATCH] Core/Gameobject: remove immune flags from trigger used to cast GO spells --- Source/Game/Entities/GameObject/GameObject.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/Game/Entities/GameObject/GameObject.cs b/Source/Game/Entities/GameObject/GameObject.cs index 5e06d0a89..b8049f5e5 100644 --- a/Source/Game/Entities/GameObject/GameObject.cs +++ b/Source/Game/Entities/GameObject/GameObject.cs @@ -1927,6 +1927,9 @@ namespace Game.Entities if (!trigger) return; + // remove immunity flags, to allow spell to target anything + trigger.RemoveFlag(UnitFields.Flags, UnitFlags.ImmuneToNpc | UnitFlags.ImmuneToPc); + Unit owner = GetOwner(); if (owner) {