This is sort of silly and trivial, but…
Here’s what I have:
#showtooltip Psychic Scream
/cast Psychic Scream
/script s={“Sorry… Need a moment…”,“You can see I’m busy! Back off!”,“Not now… Come back later!”,“Listen up! Take a hike, buddy!”,“Sorry… no time for you right now.”};SendChatMessage(s[random(1,5)], “SAY”)
This works, but… even if Psychic Scream is on cooldown, it runs the script.
QUESTION: Is there any way to have the script ONLY run if the spell is castable (off cooldown)?