aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorShauren <none@none>2010-12-26 17:15:41 +0100
committerShauren <none@none>2010-12-26 17:15:41 +0100
commitf00a589b2a19dc5ac059b91c997a8f1c3addc9de (patch)
treeb66c6e8a7aef49e320e7f70f098b551662093d39 /src
parent9de8466d84ce63e930657ef5e07bac8502ff8fd8 (diff)
Scripts/Icecrown Citadel: Mutated Abomination should not damage its owner
Closes issue #5252. --HG-- branch : trunk
Diffstat (limited to 'src')
-rwxr-xr-xsrc/server/game/Spells/Spell.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/server/game/Spells/Spell.cpp b/src/server/game/Spells/Spell.cpp
index 9e5cef5b740..51498ffaacc 100755
--- a/src/server/game/Spells/Spell.cpp
+++ b/src/server/game/Spells/Spell.cpp
@@ -2816,6 +2816,11 @@ void Spell::SelectEffectTargets(uint32 i, uint32 cur)
++itr;
}
break;
+ case 70402: case 72511:
+ case 72512: case 72513:
+ if (Unit* owner = ObjectAccessor::GetUnit(*m_caster, m_caster->GetCreatorGUID()))
+ unitList.remove(owner);
+ break;
case 71390: // Pact of the Darkfallen
{
for (std::list<Unit*>::iterator itr = unitList.begin(); itr != unitList.end();)