*Fix the bug that shaman's elemental attack shaman himself.

--HG--
branch : trunk
This commit is contained in:
megamage
2009-01-18 11:06:54 -06:00
parent f4991543db
commit eb21e69c3a

View File

@@ -3579,7 +3579,8 @@ void Spell::EffectSummonGuardian(uint32 i)
}
// trigger
if(!m_originalCaster || m_originalCaster->GetTypeId() != TYPEID_PLAYER /*m_spellInfo->Id == 40276*/)
if(!m_originalCaster || m_originalCaster->GetTypeId() != TYPEID_PLAYER
&& !((Creature*)m_originalCaster)->isTotem()/*m_spellInfo->Id == 40276*/)
{
EffectSummonWild(i);
return;