From 0c099a75ec709f30308b4b2a07c9befd450e9134 Mon Sep 17 00:00:00 2001 From: Paul <60552737+demetrzz@users.noreply.github.com> Date: Mon, 17 Feb 2025 01:27:45 +0300 Subject: [PATCH] fix(Core/Spell): Corrected values for event food (#21465) Co-authored-by: pavel_k --- src/server/game/Spells/SpellInfoCorrections.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/server/game/Spells/SpellInfoCorrections.cpp b/src/server/game/Spells/SpellInfoCorrections.cpp index 85349a0c5a..dc2ecf0804 100644 --- a/src/server/game/Spells/SpellInfoCorrections.cpp +++ b/src/server/game/Spells/SpellInfoCorrections.cpp @@ -4876,6 +4876,14 @@ void SpellMgr::LoadSpellInfoCorrections() spellInfo->SchoolMask = SPELL_SCHOOL_MASK_NATURE; }); + // Event food, fixes to give correct stamina and spirit of 25% of the character level + ApplySpellFix({ 24870 }, [](SpellInfo* spellInfo) + { + spellInfo->Effects[EFFECT_1].BasePoints = 0; + spellInfo->Effects[EFFECT_0].RealPointsPerLevel = 0.25; + spellInfo->Effects[EFFECT_1].RealPointsPerLevel = 0.25; + }); + for (uint32 i = 0; i < GetSpellInfoStoreSize(); ++i) { SpellInfo* spellInfo = mSpellInfoMap[i];