Hey,
I’ve created this macro for casting Soulshape when a modifier is applied (or I don’t have the Wild Charge talent), Flicker whilst in Soulshape, and Wild Charge otherwise.
#showtooltip [form:41,nomod] Flicker; [talent:2/3,nomod] Wild Charge;
Soulshape
/cast [form:41,nomod] Flicker; [talent:2/3,nomod] Wild Charge; Soulshape
The macro casts Soulshape and Wild Charge just fine, but whilst in the Soulshape form, it’s attempting to cast Wild Charge rather than Flicker despite not having any modifiers active.
When pressing a modifier, it then lets me cast Flicker.
Does anybody know why this is happening?
/script print(GetShapeshiftFormID())
Is returning 41 as the form ID which looks to be what I’m meant to be using for the form conditional.