Been out for about a month, so may have missed some key things, and if I have please feel free to yell at me and point me at them.
For some reason now my standard idle trigger macro isn't working for my whm mule.
Code is this:
Code:
<if spell="Eagle Eye Shot">
<cancelspell />
<if status="engaged">
<equip set="Melee" />
</if>
<elseif status="Resting">
<equip set="hMP" />
</elseif>
<elseif status="Idle">
<equip when="idle|aftercast" set="Idle" />
</elseif>
</if>
Fairly simple stuff. Macro is this:
/targetnpc
/target <bt>
/ja "Eagle Eye Shot" <t>
But it doesn't do anything (by which I mean it wont swap in my idle gear). If I remove the cancelspell, then it does work, but only because of the <equip when="idle|aftercast" set="Idle" /> line.
My trigger macros (I have them for both chars on every job) never work upon initially logging in anyway, I always have to either rest or engage to get them working, but now for whm mule at least it's not working at all...
Halp?
Edit:
Out of interest, the trigger macro for my mule's nin works absolutely fine:
Code:
<if spell="Eagle Eye Shot">
<cancelspell />
<if status="engaged">
<if time="18.*|19.*|20.*|21.*|22.*|23.*|0.*|1.*|2.*|3.*|4.*|5.*|6.*">
<equip set="Melee-night" />
</if>
<else>
<equip set="Melee" />
</else>
</if>
<elseif status="Idle|Resting">
<if time="18.*|19.*|20.*|21.*|22.*|23.*|0.*|1.*|2.*|3.*|4.*|5.*">
<equip set="Idle-night" />
</if>
<else>
<equip set="Idle" />
</else>
</elseif>
</if>