My question has something to do with the above poster's question.
I'm just now getting into spellcast, and here's my code for casting an enhancing-type spell:
Code:
<if Spell="Haste|Refresh*|Protect*|Shell*|Regen*|Bar*|En*|Phalanx*|Erase|Blink|Stoneskin|Reraise*|Teleport-*">
<action type="DefaultTarget" target="<t>" />
<action type="equip" when="precast" set="Fastcast" />
<action type="CastDelay" delay="0.2" />
<action type="equip" when="midcast" set="Enhance" />
<action type="equip" when="after" set="Idle" />
</if>
I precast in Wlk. Chapeau +1 and Duelist's Tabard.
Now the problem is, in the Enhance set for midcast, I've been playing with equipment to get the largest total reduction in recast I can, so I put in Goliard Saio.
Only problem is, when I cast Reraise in Saio, I end up with 43 seconds recast, and when I stay in Tabard through the cast, I end with 41 seconds recast. Does Fast Cast gear need to remain on at the end of a spell in order to get the recast bonus associated with Fast Cast? I've even increased the casting delay up to 3 (3.0) seconds to try and test this, and I still got a lower delay by casting in the Duelist's Tabard.