All pastes #536359 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-06-04 11:05 UTC
rendered paste body
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)
                 {