Macro for Flask

is it possible to make a macro for

/use Eternal Flask if there is one, otherwise /use Spectral Flask of Power

No. If they were healing pots or similar consumable that either triggered a gcd or shared a cooldown, it might be possible to put both in 1 macro with the “temporary” one first:

/use Eternal Flask
/use Spectral Flask of power

But I think you can actually drink both right after each other so it won’t work.

It’s possible to stick lua script, etc… into a macro so one of the other guys may show you code that could do the job.

I believe flasks share a cooldown.

I only say that because I noticed it on my bars just yesterday.

It’d be an expensive experiment, but it’d be worth a shot to see if that would work. If so, it’d be a pretty simple fix.