From d22f01e063161e3f1e7ae930829a824bc894a742 Mon Sep 17 00:00:00 2001 From: sogladev Date: Wed, 17 Dec 2025 08:54:23 +0100 Subject: [PATCH] fix(Scripts/Spells): Creatures no longer spawn Pool of Blood on evade (#24125) --- src/server/scripts/Spells/spell_generic.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/server/scripts/Spells/spell_generic.cpp b/src/server/scripts/Spells/spell_generic.cpp index 38f669693..c146303d2 100644 --- a/src/server/scripts/Spells/spell_generic.cpp +++ b/src/server/scripts/Spells/spell_generic.cpp @@ -2028,7 +2028,8 @@ class spell_gen_animal_blood : public AuraScript return; if (Unit* owner = GetUnitOwner()) - owner->CastSpell(owner, SPELL_SPAWN_BLOOD_POOL, true); + if (owner->IsInWater()) + owner->CastSpell(owner, SPELL_SPAWN_BLOOD_POOL, true); } void Register() override