diff --git a/src/server/scripts/Spells/spell_dk.cpp b/src/server/scripts/Spells/spell_dk.cpp index 6afdd232e5d..2024f72825f 100644 --- a/src/server/scripts/Spells/spell_dk.cpp +++ b/src/server/scripts/Spells/spell_dk.cpp @@ -292,7 +292,10 @@ class spell_dk_death_coil : public SpellScript return SPELL_FAILED_UNIT_NOT_INFRONT; if (target->IsFriendlyTo(caster) && target->GetCreatureType() != CREATURE_TYPE_UNDEAD) - return SPELL_FAILED_BAD_TARGETS; + { + GetSpell()->m_customError = SPELL_CUSTOM_ERROR_TARGET_MUST_BE_UNDEAD; + return SPELL_FAILED_CUSTOM_ERROR; + } } else return SPELL_FAILED_BAD_TARGETS;