I have yet to go home and try out my SC to see if it even works, but I think this is the only section of it that I'm having doubts about.
Code
<if skill="enhancingmagic">
<equip when="precast" set="HasteMagic" />
<if BuffActive="Composure" advanced='"%target"!="<me>"'>
<equip when="midcast" set="EnhanceOthers" />
</if>
<else>
<equip when="midcast" set="EnhancingMagic" />
<if spell="Refresh*">
<equip when="midcast">
<legs>Estoqueur's Fuseau +2</legs>
</equip>
</if>
</else>
<if spell="Stoneskin">
<equip when="precast" set="Stoneskin"> <waist Lock="Yes">Siegel Sash</waist></equip>
<command when="midcast">cancel 37</command>
<midcastdelay delay="3.8" />
<equip when="aftercast" set="%status" />
</if>
<else>
<equip when="midcast" set="%skill" />
</else>
</if>