Those look like the right spots for your gear. I tested this at Batallia downs once (Pain in the ass test this + other rules since it's easier to test other rules on TW mobs).
The rule I have requires you to be at 51/34 HP% (Depending on sub) or less in order to change gear. Did you have the right HP%? Also, Pet rules were updated the last spellcast update, so you *need* the latest version for the spellcast to work.
Basically, this asks....Code:<!--- Spells: Healing Breath ---> <if subjob="WHM|RDM|BLM|BLU|SCH" PetISValid="TRUE" type="*Magic" CastTimeLT="2" HPPLT="51"> <castdelay delay="0.03" /> <equip when="precast" set="HealingBreathTrigger" /> <var cmd="setcalc HealingBreathDelay %CastTime + 0.4" /> <midcastdelay delay="$HealingBreathDelay" /> <equip when="midcast" set="Restoring Breath" /> <aftercastdelay delay="2.1" /> </if> <elseif subjob="PLD|DRK|BRD|NIN" PetISValid="TRUE" type="*Magic|*Song|Ninjutsu" CastTimeLT="2" HPPLT="34"> <castdelay delay="0.03" /> <equip when="precast" set="HealingBreathTrigger" /> <var cmd="setcalc HealingBreathDelay %CastTime + 0.4" /> <midcastdelay delay="$HealingBreathDelay" /> <equip when="midcast" set="Restoring Breath" /> <aftercastdelay delay="2.1" /> </elseif>
Sub WHM, RDM, BLM, BLU, or SCH/PLD, DRK, BRD, or NIN?
Got a pet?
Using magic/magic, song, or ninjutsu?
Cast time less than 2s?
HP less than 51/34%?
If these are all met, then...
Delay the cast by 0.03s
Equip HealingBreathTrigger before you cast
Set X to Cast time+0.4s
Equip your healing breath set
Delay gear changes until the breath goes off
The ways this wouldn't work would be...
<castdelay> is not high enough (Change 0.03 to like 0.1 and see)
You're not the right sub
You're not casting a spell that takes less than 2s
You're not at the right HP%
You haven't updated spellcast
You don't have a pet
XI Wiki



