Вот лол же повеселил)
Достаточно глянуть глянуть 2 строчки (на примере рефлекта и амс):
SPELL_AURA_REFLECT_SPELLS --рефлект -- &AuraEffect::HandleNoImmediateEffect, // 28 SPELL_AURA_REFLECT_SPELLS implement in Unit::SpellHitResult
SPELL_AURA_MOD_IMMUNE_AURA_APPLY_SCHOOL --амс -- &AuraEffect::HandleNoImmediateEffect, //267 SPELL_AURA_MOD_IMMUNE_AURA_APPLY_SCHOOL implemented in Unit::IsImmunedToSpellEffect
TARGET_DEST_CASTER_BACK_LEFT --а это уже тотем -- кароче сливчик дальше смареть не вижу смысла(я этим хотел сказать , что обработчики разные)
PS если не ошибаюсь , мор в граундинг... Вообщем должен распространять доты от тотема , а не от того в кого изначально был направлен (тут бы мувик найти) =)