in fact i plan use in next commit from your patch only proc event code. Other or applied in alt. form or not related to redirection.
[added]Last part of redirection spells functionality added into [10467]. Triggering code added base at tester20 patch. Thank you
Sorry for strange author name i use in commit. I not understand how this happens. ^^
Please, if you want, post missing functionality patches for topic spell in thread, for other redirection spell please create own threads.
About additional buffs casting: do it in effect/aura code is bads style and will not excepted without real reason do in like way.
In most cases liek spells must be casted in Spell:cast (look existed examples) if casted spell duration not releated from main spell
Or spell must be casted SpellAuraHolder::HandleSpellSpecificBoosts if applied by spell aura must be removed at main spell aura remove (1), or if spell must be casted at last main spell aura remove.