diff options
| author | Aqua Deus <95978183+aquadeus@users.noreply.github.com> | 2024-09-21 06:29:15 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-09-21 06:29:15 +0200 |
| commit | 52d4e0f9ef054a01680647176dfa20c39ea80b11 (patch) | |
| tree | 7b872d6733a216fd50ac246af2d8966a2f535da5 /src/server/game | |
| parent | 35b8868763cc46a16511b11a5c735dc534e887dc (diff) | |
Scripts/ShrineOfTheStorm: Implement Aqu'sirr encounter (#30122)
Co-authored-by: ModoX <moardox@gmail.com>
Diffstat (limited to 'src/server/game')
| -rw-r--r-- | src/server/game/Spells/SpellMgr.cpp | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp index e93fc7b6a27..7e6d0947a99 100644 --- a/src/server/game/Spells/SpellMgr.cpp +++ b/src/server/game/Spells/SpellMgr.cpp @@ -4892,6 +4892,37 @@ void SpellMgr::LoadSpellInfoCorrections() // // + // SHRINE OF THE STORM SPELLS + // + + // These spells have TARGET_DEST_NEARBY_ENTRY for serverside unit + ApplySpellFix({ + 274365, // Requiem of the Abyss + 274367, // Requiem of the Abyss + 264911, // Erupting Waters + 264912, // Erupting Waters + 264913, // Erupting Waters + }, [](SpellInfo* spellInfo) + { + ApplySpellEffectFix(spellInfo, EFFECT_0, [](SpellEffectInfo* spellEffectInfo) + { + spellEffectInfo->TargetA = SpellImplicitTargetInfo(TARGET_DEST_DEST); + }); + }); + + // Conversation + ApplySpellFix({ 274668, 274669 }, [](SpellInfo* spellInfo) + { + ApplySpellEffectFix(spellInfo, EFFECT_0, [](SpellEffectInfo* spellEffectInfo) + { + spellEffectInfo->Effect = SPELL_EFFECT_CREATE_CONVERSATION; + }); + }); + + // ENDOF SHRINE OF THE STORM SPELLS + // + + // // WAYCREST MANOR SPELLS // |
