I'm trying to make a macro that will cast Ice Floes only if I don't already have a charge active at the time.
Just using /cast Ice Floes with another spell in a macro burns up all my charges from multiple button presses, which is what I want to avoid here. I know there are workarounds such as using a modifier but I would prefer this way. For buffs and such in the past putting a ! before the spell would achieve this, but it doesn't seem to work in this case.