I’m trying to condense my keybinds, and I’ve got most of them sorted out, except for one on my resto druid. I use the same keybind for Barkskin when I’m resto as well as balance, but for resto I also have Ironbark, which I use a separate mouse over macro keybind for.
What I’d like is for it to cast Barkskin on me, unless I have someone else targeted or moused over, OR when Barkskin is on CD, in which case it will use Ironbark.
It’s not possible to cast one spell based off of if another is on cooldown, so no it’s not possilble. The non-cooldown part, however, is. You can use a modifier to manually self cast Ironbark on yourself.
Macro’s are unable to make decisions for you like indicated in the bold section. What you can do is have a macro that will cast Barkskin on you or Ironbark on others with a modifier command.
Either way, I appreciate the help. I can’t seem to wrap my brain around more complex macros, so any suggestions (whether they work or not!) are warmly welcomed.