diff options
author | Aqua Deus <95978183+aquadeus@users.noreply.github.com> | 2025-02-06 22:42:58 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-06 22:42:58 +0100 |
commit | 25d0e2c6a6dd4dc5b3799a4686b13ff53f3021f4 (patch) | |
tree | ec84b032866c8ae3ecca0c233ba30152250f2876 /src/server/game/Spells/SpellMgr.cpp | |
parent | 99639dc0d35055a4e8cc4e873c2cff1390bad83f (diff) |
Scripts/AtalDazar: Implement Priestess Alunza encounter (#30655)
Co-authored-by: ModoX <moardox@gmail.com>
Diffstat (limited to 'src/server/game/Spells/SpellMgr.cpp')
-rw-r--r-- | src/server/game/Spells/SpellMgr.cpp | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp index 12876c1519f..d9857d6ce82 100644 --- a/src/server/game/Spells/SpellMgr.cpp +++ b/src/server/game/Spells/SpellMgr.cpp @@ -4968,6 +4968,27 @@ void SpellMgr::LoadSpellInfoCorrections() spellInfo->AttributesEx8 &= ~SPELL_ATTR8_ONLY_TARGET_IF_SAME_CREATOR; }); + // Ritual + // Spirit of Gold + // Summon Spirit of Gold + ApplySpellFix({ + 258388, + 259205, + 259209 + }, [](SpellInfo* spellInfo) + { + ApplySpellEffectFix(spellInfo, EFFECT_0, [](SpellEffectInfo* spellEffectInfo) + { + spellEffectInfo->TargetA = SpellImplicitTargetInfo(TARGET_DEST_DEST); + }); + }); + + // Tainted Blood + ApplySpellFix({ 255592 }, [](SpellInfo* spellInfo) + { + spellInfo->AttributesEx2 |= SPELL_ATTR2_IGNORE_LINE_OF_SIGHT; + }); + // ENDOF ATAL DAZAR SPELLS // |