Looks like recourse's get processed before the actual spell effects, so you get the recourse, it focuses the DD and then since it only has 1 hit, the buff fades but it all happens instantaneously so you never see anything.
Probably should move this and other stuff like TrySpellTrigger and TryApplyEffect below the actual cast line as if that fails for whatever reason(stacking, etc) then you probably shouldn't process other effects of the cast. Would also be more aesthetically pleasing as you would have the procs after the actual cast instead of before.
|