aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/SpellMgr.cpp
diff options
context:
space:
mode:
authoroffl <11556157+offl@users.noreply.github.com>2021-04-03 00:27:59 +0300
committerGitHub <noreply@github.com>2021-04-03 00:27:59 +0300
commit293ae05d31be71276cb093f66945652bbd5965a1 (patch)
tree6e44125d437ef57ad93c329c90781cd9bf1d5341 /src/server/game/Spells/SpellMgr.cpp
parent7fd6733dac26c1ca76bb93ed1561172195ad2daf (diff)
Scripts/Quest: Rework 'Basic Orders' (25199) (#26294)
Diffstat (limited to 'src/server/game/Spells/SpellMgr.cpp')
-rw-r--r--src/server/game/Spells/SpellMgr.cpp19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp
index b9188c17662..8255495e497 100644
--- a/src/server/game/Spells/SpellMgr.cpp
+++ b/src/server/game/Spells/SpellMgr.cpp
@@ -3536,6 +3536,25 @@ void SpellMgr::LoadSpellInfoCorrections()
spellInfo->Effects[EFFECT_0].RadiusEntry = sSpellRadiusStore.LookupEntry(EFFECT_RADIUS_7_YARDS);
});
+ // In sniff caster hits multiple targets
+ ApplySpellFix({
+ 73725, // [DND] Test Cheer
+ 73835, // [DND] Test Salute
+ 73836 // [DND] Test Roar
+ }, [](SpellInfo* spellInfo)
+ {
+ spellInfo->Effects[EFFECT_0].RadiusEntry = sSpellRadiusStore.LookupEntry(EFFECT_RADIUS_50_YARDS); // 50yd
+ });
+
+ // In sniff caster hits multiple targets
+ ApplySpellFix({
+ 73837, // [DND] Test Dance
+ 73886 // [DND] Test Stop Dance
+ }, [](SpellInfo* spellInfo)
+ {
+ spellInfo->Effects[EFFECT_0].RadiusEntry = sSpellRadiusStore.LookupEntry(EFFECT_RADIUS_150_YARDS); // 150yd
+ });
+
// Master Shapeshifter: missing stance data for forms other than bear - bear version has correct data
// To prevent aura staying on target after talent unlearned
ApplySpellFix({ 48420 }, [](SpellInfo* spellInfo)