Elsewhere said:
Looking towards any Spellcast Gurus for advice here.
I'm building mine currently, and obviously it doesn't work yet. This is due to a few reasons, mainly: I suck. I don't know how to do certain things.
Hopefully, this topic can eventually be used as a guide for other Thf's, so I'm going to try and lay it out in a semi-guide/semi-question format.
What I want from spellcast:
* To Equip SA/TA/SATA sets on activation of the JA, and to witch back to TP set after the next melee round.
* To automatically use the correct JA/WS combination gearset when any combination of SA/TA/SATA+WS/Multi Hit WS is used.
* To equip Racc gear for ranged attacks, and switch back to TP gear afterwards.
* To equip AF feet for flee.
* To equip Eva/Utsu sets for Utsusemi spells.
* To not TP in Suppanomimi if sub is not /Nin.
To Equip SA/TA/SATA sets on activation of the JA, and to witch back to TP set after the next melee round.
When you equip item sets for a Spell/JA in a mage script, spellcast equips the gear befor/during/after the cast, as specified, then swaps back to your Idle set after the spell has fired. This obviously wont work for Thief, as we need to wait untill the next melee attack befor it swaps back.
The code needed to equip the gear is this:
<if Spell="Sneak Attack" when="Precast">
<action type="Equip" Set="SA">
</if>
Obviously you can do the same for TA.
First question: SATA. How do you make sure it only equips the SATA set if BOTH JAs are active, would this work?:
<if Spell="Sneak Attack|Trick Attack" mode="AND" when="Precast">
<action type="Equip" Set="SATA">
</if>
Is it simply a matter of specifying the mode="AND"? If not, how is it done?
The second part of this I really haven't got the faintest clue about. How do you tell spellcast to not swap back to the standard set after activation of the JA, but rather after the next melee round/after the WS?
To automatically use thee correct JA/WS combination gearset when any combination of SA/TA/SATA+WS/Multi Hit WS is used.
Now. The basics of this I have made work. It will swap in specific sets depending on what combinatipon of SA/TA+WS1/WS2 (WS1=Stab/SB, WS2=DE/EV) I'm using.
This is the code:
<if Spell="Evisceration|Dancing Edge">
<if BuffActive="Sneak Attack">
<action type="equip" when="Precast" set="MultiSA" />
</if>
<elseif BuffActive="Trick Attack">
<action type="equip" when="Precast" set="MultiTA" />
</elseif>
<elseif BuffActive="Sneak Attack|Trick Attack" mode="AND">
<action type="equip" when="Precast" set="MultiSATA" />
</elseif>
<else>
<action type="equip" when="Precast" set="WS" />
</else>
</if>
<if Spell="Shark Bite|Mandalic Stab">
<if BuffActive="Sneak Attack">
<action type="equip" when="Precast" set="SA" />
</if>
<elseif BuffActive="Trick Attack">
<action type="equip" when="Precast" set="TAWS" />
</elseif>
<else BuffActive="Sneak Attack|Trick Attack" mode="AND">
<action type="equip" when="Precast" set="SATAWS" />
</else>
</if>
As mentioned, this works for combinations of SA/TA+WS1/WS2, however it does not work for SATA+WS1/WS2. I'm assuming because the mode="AND" is either used wrongly, the wrong code, or just doesn't exist. I expect this is the same problem as getting it to equip gear for solo SATA. Do you know how to go about this?
Ranged Attacks, Flee, and Utsusemi
This is simple enough:
<if Spell="Flee">
<action type="equip" when="precast">
<feet>Rogue's Poulaines</feet>
</action>
</if>
<if Spell="Ranged">
<action type="equip" when="precast" set="Ranged" />
</if>
<if Spell="Utsusemi: Ichi">
<action type="equip" when="precast" set="Ichi" />
</if>
<if Spell="Utsusemi: Ni">
<action type="equip" when="precast" set="Ni" />
</if>
Swapping back to your standard set afterwards is also simple. This goes at the top of your rules:
<if status="Engaged">
<action type="equip" when="Engaged|Aftercast" set="TP" />
</if>
This will swap back to your TP set after any spell/JA. What concerns me is if it'll conflict with the solo SA/TA/SATA rules, and swap back immidiatle, instead of after an attack round/WS.
If you want to equip things like Orochi Nodawa/Striders when not engaged, I'm assuming putting this under that TP rule will work:
<else status="Idle">
<action type="equip" when="Idle|Aftercast" set="Idle" />
</else>
I hope that will work, but I'm not 100%. I'm a newbie to spellcast after all.
To not TP in Suppanomimi if sub is not /Nin.
This I'm not sure how to do. I think this will work, but could someone check for me?:
<if status="Engaged">
<if NotSubJob="NIN">
<action type="equip" when="Engaged|Aftercast">
<lear>Pixie Earring</lear>
</action>
</if>
<else>
<action type="equip" when="Engaged|Aftercast" set="TP" />
</else>
</if>
So, segmented, that is what I have so far, what I want to achieve, and what I don't know how to do. Are there any pros who could help me build up a full spellcast for Thief?
I'm building mine currently, and obviously it doesn't work yet. This is due to a few reasons, mainly: I suck. I don't know how to do certain things.
Hopefully, this topic can eventually be used as a guide for other Thf's, so I'm going to try and lay it out in a semi-guide/semi-question format.
What I want from spellcast:
* To Equip SA/TA/SATA sets on activation of the JA, and to witch back to TP set after the next melee round.
* To automatically use the correct JA/WS combination gearset when any combination of SA/TA/SATA+WS/Multi Hit WS is used.
* To equip Racc gear for ranged attacks, and switch back to TP gear afterwards.
* To equip AF feet for flee.
* To equip Eva/Utsu sets for Utsusemi spells.
* To not TP in Suppanomimi if sub is not /Nin.
To Equip SA/TA/SATA sets on activation of the JA, and to witch back to TP set after the next melee round.
When you equip item sets for a Spell/JA in a mage script, spellcast equips the gear befor/during/after the cast, as specified, then swaps back to your Idle set after the spell has fired. This obviously wont work for Thief, as we need to wait untill the next melee attack befor it swaps back.
The code needed to equip the gear is this:
<if Spell="Sneak Attack" when="Precast">
<action type="Equip" Set="SA">
</if>
Obviously you can do the same for TA.
First question: SATA. How do you make sure it only equips the SATA set if BOTH JAs are active, would this work?:
<if Spell="Sneak Attack|Trick Attack" mode="AND" when="Precast">
<action type="Equip" Set="SATA">
</if>
Is it simply a matter of specifying the mode="AND"? If not, how is it done?
The second part of this I really haven't got the faintest clue about. How do you tell spellcast to not swap back to the standard set after activation of the JA, but rather after the next melee round/after the WS?
To automatically use thee correct JA/WS combination gearset when any combination of SA/TA/SATA+WS/Multi Hit WS is used.
Now. The basics of this I have made work. It will swap in specific sets depending on what combinatipon of SA/TA+WS1/WS2 (WS1=Stab/SB, WS2=DE/EV) I'm using.
This is the code:
<if Spell="Evisceration|Dancing Edge">
<if BuffActive="Sneak Attack">
<action type="equip" when="Precast" set="MultiSA" />
</if>
<elseif BuffActive="Trick Attack">
<action type="equip" when="Precast" set="MultiTA" />
</elseif>
<elseif BuffActive="Sneak Attack|Trick Attack" mode="AND">
<action type="equip" when="Precast" set="MultiSATA" />
</elseif>
<else>
<action type="equip" when="Precast" set="WS" />
</else>
</if>
<if Spell="Shark Bite|Mandalic Stab">
<if BuffActive="Sneak Attack">
<action type="equip" when="Precast" set="SA" />
</if>
<elseif BuffActive="Trick Attack">
<action type="equip" when="Precast" set="TAWS" />
</elseif>
<else BuffActive="Sneak Attack|Trick Attack" mode="AND">
<action type="equip" when="Precast" set="SATAWS" />
</else>
</if>
As mentioned, this works for combinations of SA/TA+WS1/WS2, however it does not work for SATA+WS1/WS2. I'm assuming because the mode="AND" is either used wrongly, the wrong code, or just doesn't exist. I expect this is the same problem as getting it to equip gear for solo SATA. Do you know how to go about this?
Ranged Attacks, Flee, and Utsusemi
This is simple enough:
<if Spell="Flee">
<action type="equip" when="precast">
<feet>Rogue's Poulaines</feet>
</action>
</if>
<if Spell="Ranged">
<action type="equip" when="precast" set="Ranged" />
</if>
<if Spell="Utsusemi: Ichi">
<action type="equip" when="precast" set="Ichi" />
</if>
<if Spell="Utsusemi: Ni">
<action type="equip" when="precast" set="Ni" />
</if>
Swapping back to your standard set afterwards is also simple. This goes at the top of your rules:
<if status="Engaged">
<action type="equip" when="Engaged|Aftercast" set="TP" />
</if>
This will swap back to your TP set after any spell/JA. What concerns me is if it'll conflict with the solo SA/TA/SATA rules, and swap back immidiatle, instead of after an attack round/WS.
If you want to equip things like Orochi Nodawa/Striders when not engaged, I'm assuming putting this under that TP rule will work:
<else status="Idle">
<action type="equip" when="Idle|Aftercast" set="Idle" />
</else>
I hope that will work, but I'm not 100%. I'm a newbie to spellcast after all.
To not TP in Suppanomimi if sub is not /Nin.
This I'm not sure how to do. I think this will work, but could someone check for me?:
<if status="Engaged">
<if NotSubJob="NIN">
<action type="equip" when="Engaged|Aftercast">
<lear>Pixie Earring</lear>
</action>
</if>
<else>
<action type="equip" when="Engaged|Aftercast" set="TP" />
</else>
</if>
So, segmented, that is what I have so far, what I want to achieve, and what I don't know how to do. Are there any pros who could help me build up a full spellcast for Thief?
Sign In »
Register Now!
Help



Back to top


















