diff options
Diffstat (limited to 'src')
-rwxr-xr-x | src/server/game/Entities/Totem/Totem.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/server/game/Entities/Totem/Totem.cpp b/src/server/game/Entities/Totem/Totem.cpp index 245ad83bd20..10c54720350 100755 --- a/src/server/game/Entities/Totem/Totem.cpp +++ b/src/server/game/Entities/Totem/Totem.cpp @@ -86,8 +86,9 @@ void Totem::InitStats(uint32 duration) void Totem::InitSummon() { + // use AddAura instead of CastSpell - this in fact should be an AddSpell equivalent for creatures, but nothing like that exists so far. if (m_type == TOTEM_PASSIVE) - CastSpell(this, GetSpell(), true); + AddAura(GetSpell(), this); // Some totems can have both instant effect and passive spell if (GetSpell(1)) |