From f286c83d1525ee70ea60e8cffb1c8e3433a8dca2 Mon Sep 17 00:00:00 2001 From: megamage Date: Sat, 27 Dec 2008 16:37:55 -0600 Subject: *Fix a bug that Prayer of Shadow Protection cannot be casted on other party. --HG-- branch : trunk --- src/game/Spell.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp index 15259bf1af0..52aa86bcf24 100644 --- a/src/game/Spell.cpp +++ b/src/game/Spell.cpp @@ -1518,10 +1518,10 @@ void Spell::SetTargetMap(uint32 i,uint32 cur,std::list &TagUnitMap) case TARGET_UNIT_TARGET_ANY: // SelectMagnetTarget()? case TARGET_UNIT_TARGET_PARTY: case TARGET_UNIT_SINGLE_UNKNOWN: - TagUnitMap.push_back(m_targets.getUnitTarget()); + TagUnitMap.push_back(target); break; case TARGET_UNIT_PARTY_TARGET: - m_caster->GetPartyMember(TagUnitMap, radius); + target->GetPartyMember(TagUnitMap, radius); break; case TARGET_UNIT_TARGET_ENEMY: if(Unit* pUnitTarget = SelectMagnetTarget()) -- cgit v1.2.3