From f33a2038beb12f464569d5f20183d0157321c78b Mon Sep 17 00:00:00 2001 From: Ovahlord Date: Sat, 14 Jul 2018 14:01:57 +0200 Subject: [PATCH] Core/Spells: corrected Calculation for Replenishment and Infinite Replenishment will now also regenerate 1% of the maximum mana --- src/server/scripts/Spells/spell_generic.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/server/scripts/Spells/spell_generic.cpp b/src/server/scripts/Spells/spell_generic.cpp index 0a62314396..b604bc5a27 100644 --- a/src/server/scripts/Spells/spell_generic.cpp +++ b/src/server/scripts/Spells/spell_generic.cpp @@ -2855,11 +2855,8 @@ class spell_gen_replenishment : public SpellScriptLoader switch (GetSpellInfo()->Id) { case SPELL_REPLENISHMENT: - amount = GetUnitOwner()->GetMaxPower(POWER_MANA) * 0.001f; - break; case SPELL_INFINITE_REPLENISHMENT: - amount = GetUnitOwner()->GetMaxPower(POWER_MANA) * 0.0025f; - break; + amount = CalculatePct(GetUnitOwner()->GetMaxPower(POWER_MANA), 1); default: break; }