I've found a situation like this. When you're one starfire/starsurge away from Solar and your NG is gone because of movement/multidotting(protectors i.e). Then cancelling early into a SF-cast(~1.8 castime) would actually benefit you by casting a SS and going into Solar to put up your strong dot and start casting more spells with NG.
Originally Posted by Glurp
As for macros
Is for cancelling whatever you have qued up as next spell.
This one is more advanced. IF you get a SS procc during casting SF then this macro will cast the SS instantly after the SF is finished casting. Will help you if you have MS-trouble or slow reactiontimes. You can just change SF to Wrath if you want it to other way around as well
/castsequence [@target, harm, nodead][@targettarget, harm, nodead] Starfire
/use [@target, harm, nodead][@targettarget, harm, nodead] Starsurge
Credit to Lappé from Paragon for sharing these macros in his livestream
As for your request. Something that thinks "If" would be considered botting and therefor not allowed in the game. You're not making the decision, the computer is.