diff options
author | Aqua Deus <95978183+aquadeus@users.noreply.github.com> | 2024-07-22 18:52:30 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-22 18:52:30 +0200 |
commit | c22d1ce93aed7c875c1da798881de9854c062650 (patch) | |
tree | a46eeaa9f1c7d83d33a3b6d4db69ffc6e446eb10 /src | |
parent | c2f9aa2dee68fdd2a7238c983a3c1ce3bb319065 (diff) |
Scripts/WanderingIsle: Implement quest Fanning the Flames (29523) (#30076)
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Spells/SpellMgr.cpp | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp index 441269ff232..b703b228bdc 100644 --- a/src/server/game/Spells/SpellMgr.cpp +++ b/src/server/game/Spells/SpellMgr.cpp @@ -4869,6 +4869,10 @@ void SpellMgr::LoadSpellInfoCorrections() // ENDOF THE AZURE VAULT SPELLS // + // + // THE WANDERING ISLE SPELLS + // + // Summon Master Li Fei ApplySpellFix({ 102445 }, [](SpellInfo* spellInfo) { @@ -4881,13 +4885,24 @@ void SpellMgr::LoadSpellInfoCorrections() // Summon Amberleaf Troublemaker ApplySpellFix({ 114698 }, [](SpellInfo* spellInfo) { - spellInfo->DurationEntry = sSpellDurationStore.LookupEntry(4); // 2mins ApplySpellEffectFix(spellInfo, EFFECT_0, [](SpellEffectInfo* spellEffectInfo) { spellEffectInfo->TargetA = SpellImplicitTargetInfo(TARGET_DEST_DEST); }); }); + // Summon Living Air + ApplySpellFix({ 102207 }, [](SpellInfo* spellInfo) + { + ApplySpellEffectFix(spellInfo, EFFECT_0, [](SpellEffectInfo* spellEffectInfo) + { + spellEffectInfo->TargetA = SpellImplicitTargetInfo(TARGET_DEST_TARGET_RANDOM); + }); + }); + + // END OF THE WANDERING ISLE SPELLS + // + // Earthquake ApplySpellFix({ 61882 }, [](SpellInfo* spellInfo) { |