aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/SpellMgr.cpp
diff options
context:
space:
mode:
authorjackpoz <giacomopoz@gmail.com>2015-08-09 18:35:17 +0200
committerjackpoz <giacomopoz@gmail.com>2015-08-09 18:35:17 +0200
commiteb2e8f873a5e1950446223a31872f5deed0307fe (patch)
treeb7b59ca003697ff3dd75ebd695f87357b7b05a88 /src/server/game/Spells/SpellMgr.cpp
parent0b49726a5f745993a74ab40b2954fc6a39ca26bb (diff)
parent111ed6fd5bd73a81e7b5fc52481b1e78b64ea530 (diff)
Merge pull request #15058 from Golrag/rorface
Scripts/Rotface: Fix Ooze flood targets. Fixes #15031
Diffstat (limited to 'src/server/game/Spells/SpellMgr.cpp')
-rw-r--r--src/server/game/Spells/SpellMgr.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp
index a7439171f8f..d9f24a9010a 100644
--- a/src/server/game/Spells/SpellMgr.cpp
+++ b/src/server/game/Spells/SpellMgr.cpp
@@ -3520,6 +3520,13 @@ void SpellMgr::LoadSpellInfoCorrections()
case 71415: // Orange Ooze Summon (Professor Putricide)
spellInfo->Effects[EFFECT_0].TargetA = SpellImplicitTargetInfo(TARGET_UNIT_TARGET_ANY);
break;
+ case 69783: // Ooze flood
+ case 69797: // Ooze flood
+ case 69799: // Ooze flood
+ case 69802: // Ooze flood
+ // Those spells are cast on creatures with same entry as caster while they have TARGET_UNIT_NEARBY_ENTRY.
+ spellInfo->AttributesEx |= SPELL_ATTR1_CANT_TARGET_SELF;
+ break;
case 71159: // Awaken Plagued Zombies
spellInfo->DurationEntry = sSpellDurationStore.LookupEntry(21);
break;