aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/game/Spell.cpp8
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;