From b7ed66ef0f4f5f9e7b173a6eb0cafd0d27d561fe Mon Sep 17 00:00:00 2001 From: Ovahlord Date: Sun, 12 Feb 2023 18:40:23 +0100 Subject: [PATCH] Core/Spells: use the correct method to refresh aura duration in two druid spell scripts --- src/server/scripts/Spells/spell_druid.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/scripts/Spells/spell_druid.cpp b/src/server/scripts/Spells/spell_druid.cpp index 17affd37e2..452793c69b 100644 --- a/src/server/scripts/Spells/spell_druid.cpp +++ b/src/server/scripts/Spells/spell_druid.cpp @@ -1547,7 +1547,7 @@ class spell_dru_empowered_touch_script : public SpellScript { if (Aura* aura = GetHitUnit()->GetAura(SPELL_DRUID_LIFEBLOOM, caster->GetGUID())) { - aura->RefreshDuration(); + aura->RefreshTimers(false); // Refreshing Lifebloom while having Revitalize active causes Replenishment to be cast if (caster->GetAuraOfRankedSpell(SPELL_DRUID_REVITALIZE_R1, caster->GetGUID())) caster->CastSpell(nullptr, SPELL_REPLENISHMENT, true); @@ -1760,7 +1760,7 @@ class spell_dru_blood_in_the_water_script : public SpellScript { if (Unit* caster = GetCaster()) if (Aura* aura = GetHitUnit()->GetAura(SPELL_DRUID_RIP, caster->GetGUID())) - aura->RefreshDuration(); + aura->RefreshTimers(false); } void Register() override