Here's an example of what I mean by a "sub-spell". An effect that either always or conditionally procs when a spell is cast, or some other event occurs while it is active:
Part of Fighter's Recklessness ability
"Grants Reckless to caster, halving all taunt values and caster cannot block incoming attacks"
"Reckless" would be another spell with it's own params and scripts, yes?
Part of Warriors Unyielding Will
"On death this spell will cast Death's Door on caster."
- "Applies Exploding Heart on termination."
where "Exploding Heart" is a sub-spell of the sub-spell Death's Door in the spell Unyielding Will ~cries~
and etc... Can we cast spells within spells today? I think there's a CastSpell() LUA. But wasn't sure if that was for use inside a spell script or non-spell scripts only?