I'm sure this is a rather simple macro. I was wondering if someone could help me out anyways, I've been trying to get this to work and can't seem to. I'm trying to make a macro that will cast Spell A, but if "Spell A" is on cooldown, it will cast "Spell B". Specifically, I'm trying to make a one-button macro to cast Astral Recall, but if it's on cooldown it will cast my hearthstone.
All I have so far is a macro using a modifier between the two.
/cast [nomod] Astral Recall; [mod:shift] Hearthstone
Thanks in advance!