diff options
-rw-r--r-- | src/game/Spell.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp index de141bb71ee..82ce7220f54 100644 --- a/src/game/Spell.cpp +++ b/src/game/Spell.cpp @@ -1980,12 +1980,16 @@ void Spell::SelectEffectTargets(uint32 i, uint32 cur) case TARGET_TYPE_DEST_CASTER: //4+8+2 { - if(cur == TARGET_SRC_CASTER) + if (cur == TARGET_SRC_CASTER) { + // Earthen Power + if (m_spellInfo->Id == 3600) + AddUnitTarget(m_caster, i); + m_targets.setSrc(m_caster); break; } - else if(cur == TARGET_DST_CASTER) + else if (cur == TARGET_DST_CASTER) { m_targets.setDst(m_caster); break; |