Index: src/game/Spell.cpp =================================================================== --- src/game/Spell.cpp (revision 3810) +++ src/game/Spell.cpp (working copy) @@ -1988,9 +1988,11 @@ { case SPELL_EFFECT_DUMMY: { - if (!m_targets.getUnitTarget()) - return SPELL_FAILED_BAD_IMPLICIT_TARGETS; + if ((m_targets.m_targetMask & TARGET_FLAG_UNIT)&& (!m_targets.getUnitTarget()) + ||(m_targets.m_targetMask & TARGET_FLAG_OBJECT)&&(!m_targets.getGOTarget())) + return SPELL_FAILED_BAD_IMPLICIT_TARGETS; + // Execute if(m_spellInfo->SpellIconID == 1648) {