
Originally Posted by
rog
Why not just use:
Code:
<if buffactive="sublimation: activated">
<equip when="aftercast" set="sub"/>
</if>
<else>
<equip when="aftercast" set="idle"/>
</else>
Seems simple enough to me...
Using variables and autoexec to do this is rather stupid.
Ok, so I went back to trying to get Sublimation to work with xml without autoexec, and tried the above suggestion. I've been using a blanket idle aftercast tag along with the above text like this:
Code:
<action type="equip" when="Idle|aftercast" set="idle" />
<action type="equip" when="Resting" set="Resting" />
<if BuffActive="Sublimation: Activated">
<equip when="aftercast" set="Sub"/>
</if>
<else>
<equip when="aftercast" set="Idle"/>
</else>
And it does not work. I am not good enough with understanding spellcast rules to know why this is not working. Is there some redundancy there? Or not enough information? To clarify, it is either doing sublimation gear backwards (wearing sub gear when not sublimating) or is simply reverting to Idle set only.