From 0ff1a9756c3f667b13e84b43087f81849f911a10 Mon Sep 17 00:00:00 2001 From: vrachv Date: Tue, 25 Feb 2025 22:52:23 +0000 Subject: [PATCH] fix(Core/Spell) Removed Prey on the Weak triggering on dead targets (#21611) --- src/server/scripts/Spells/spell_rogue.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/scripts/Spells/spell_rogue.cpp b/src/server/scripts/Spells/spell_rogue.cpp index bbdb9314a..e6dbe948c 100644 --- a/src/server/scripts/Spells/spell_rogue.cpp +++ b/src/server/scripts/Spells/spell_rogue.cpp @@ -508,7 +508,7 @@ class spell_rog_prey_on_the_weak : public AuraScript if (!victim && target->IsPlayer()) victim = target->ToPlayer()->GetSelectedUnit(); - if (victim && (target->GetHealthPct() > victim->GetHealthPct())) + if (victim && victim->IsAlive() && (target->GetHealthPct() > victim->GetHealthPct())) { if (!target->HasAura(SPELL_ROGUE_PREY_ON_THE_WEAK)) {