From eb21e69c3adf4f22366557a8a9b4c9db2a62408b Mon Sep 17 00:00:00 2001 From: megamage Date: Sun, 18 Jan 2009 11:06:54 -0600 Subject: *Fix the bug that shaman's elemental attack shaman himself. --HG-- branch : trunk --- src/game/SpellEffects.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/game/SpellEffects.cpp b/src/game/SpellEffects.cpp index ab35c5f3d76..c04b08d80f0 100644 --- a/src/game/SpellEffects.cpp +++ b/src/game/SpellEffects.cpp @@ -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; -- cgit v1.2.3