|
.xml Help me!
By Mettle 2012-07-26 17:59:09
I'm new to using spellcast and i know the gear is ***but im just trying to get teh hang of it! But I'm getting a "error on line 9 at column 1: Extra content at the end of the document" <?xml version="1.0" ?>
<!-- Last modified: 12/14/2011 9:15:59 PM -->
<config Debug="false"
ShowGearSwaps="false"
ShowSpellInfo="false"
RequireVersion="2.30"
/>
<variables clear="">
</variables>
<sets>
<group name="Outside-Group" inherit="Base-Group" default="yes">
<set name="None">
</set>
<!-- ***************************** -->
<!-- General idle sets -->
<!-- ***************************** -->
<set name="Idle-Field-2HR" BaseSet="TP-2HR-Any">
</set>
<set name="Idle-Town-*|Idle-Field-*">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Bale cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<legs>Jingang hose</legs>
<feet>Ace's leggings</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="Move|Kite">
<legs>Crimson cuisses</legs>
</set>
<!-- ***************************** -->
<!-- Sets for TP -->
<!-- ***************************** -->
<set name="TP-GS-Offense-Normal">
<ammo>Fire bomblet</ammo>
<head>Bale Burgeonet +2</head>
<body>Bale Cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<legs>Jingang hose</legs>
<feet>Ace's Leggings</feet>
<neck>Bale choker</neck>
<waist>Swift Belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale Earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="TP-GS-Offense-LightAcc" BaseSet="TP-GS-Offense-Normal">
<ammo>Fire Bomblet</ammo>
<neck>Peacock charm</neck>
</set>
<set name="TP-GS-Offense-HeavyAcc" BaseSet="TP-GS-Offense-Normal">
<ammo>Fire Bomblet</ammo>
<neck>Peacock charm</neck>
<lring>Keen Ring</lring>
<back>Belenos' Mantle</back>
<feet>Ace's leggings</feet>
</set>
<set name="TP-GS-Offense-CapAtt" BaseSet="TP-GS-Offense-Normal">
</set>
<set name="TP-SC-Offense-Normal">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Bale cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<legs>Jingang hose</legs>
<feet>Ace's leggings</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="TP-SC-Offense-LightAcc" BaseSet="TP-SC-Offense-Normal">
<ammo>Fire Bomblet</ammo>
<neck>Peacock charm</neck>
</set>
<set name="TP-SC-Offense-HeavyAcc" BaseSet="TP-SC-Offense-Normal">
<ammo>Fire Bomblet</ammo>
<neck>Peacock charm</neck>
<lring>Keen Ring</lring>
<back>Atheling Mantle</back>
</set>
<set name="TP-SC-Offense-CapAtt" BaseSet="TP-SC-Offense-Normal">
</set>
<set name="TP-GA-*">
<ammo>Fire Bomblet</ammo>
<head>Bale Burgeonet +2</head>
<body>Bale Cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<legs>Jingang hose</legs>
<feet>Ace's leggings</feet>
<neck>Bale choker</neck>
<waist>Swift Belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale Earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="TP-Dagger-*">
<ammo>Fire Bomblet</ammo>
<head>Bale Burgeonet +2</head>
<body>Bale Cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<legs>Jingang hose</legs>
<feet>Ace's leggings</feet>
<neck>Bale choker</neck>
<waist>Swift Belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale Earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="TP-2HR-*">
<ammo>Fire bomblet</ammo>
<head>Zelus Tiara</head>
<body>Bale Cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<legs>Jingang hose</legs>
<feet>Ace's leggings</feet>
<neck>Bale choker</neck>
<waist>Swift Belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale Earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="Rancor">
<neck>Rancor Collar</neck>
</set>
<!-- ***************************** -->
<!-- Sets for JAs -->
<!-- ***************************** -->
<set name="Souleater">
</set>
<set name="Weaponbash">
</set>
<set name="Dark Magic">>
<legs>Bale Flanchard +2</legs>
<feet>Bale Sollerets +1</feet>
<rear>Loquac. Earring</rear>
</set>
<set name="FastCast">
<rear>Loquac. Earring</rear>
</set>
<set name="Utsusemi" BaseSet="FastCast">
</set>
<set name="Evasion">
</set>
<set name="PhysDef-PDT">
</set>
<set name="MagDef-Neutral">
</set>
<set name="WeakSet">
</set>
<!-- ***************************** -->
<!-- Sets for weaponskills -->
<!-- ***************************** -->
<set name="Standard-WS">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Twilight mail</body>
<hands>Bale Gauntlets +2</hands>
<legs>Bale flanchard +2</legs>
<feet>Bale sollerets +1</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="LR-WS">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Twilight mail</body>
<hands>Bale Gauntlets +2</hands>
<legs>Bale flanchard +2</legs>
<feet>Bale sollerets +1</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="WS-Tor-Acc1">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Twilight mail</body>
<hands>Bale Gauntlets +2</hands>
<legs>Bale flanchard +2</legs>
<feet>Bale sollerets +1</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="WS-Tor-Acc2">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Twilight mail</body>
<hands>Bale Gauntlets +2</hands>
<legs>Bale flanchard +2</legs>
<feet>Bale sollerets +1</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="WS-Tor-Acc3">
</set>
<set name="MagicWS">
<lear>Hecate's Earring</lear>
<body>Twilight Cloak</body>
<feet>Bale sollerets +1</feet>
</set>
<!-- Wildcard sets for other weaponskills -->
<set name="WS-*-Acc1">
</set>
<set name="WS-*-Acc2">
</set>
<set name="WS-*-Acc3">
</set>
<!-- ***************************** -->
<!-- Sets for subjob stuff -->
<!-- ***************************** -->
<set name="CureWaltz">
</set>
<set name="CureWaltzMe">
</set>
<set name="Ninjutsu">
</set>
</group>
<group name="Abyssea-Group" inherit="Outside-Group">
<set name="TP-GS-Acc1">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Twilight mail</body>
<hands>Bale Gauntlets +2</hands>
<legs>Bale flanchard +2</legs>
<feet>Bale sollerets +1</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="TP-GS-Acc2" BaseSet="TP-GS-Acc1">
<ammo>Fire Bomblet</ammo>
<neck>Bale choker</neck>
<feet>Ace's leggings</feet>
</set>
<set name="TP-GS-Acc3" BaseSet="TP-GS-Acc2">
</set>
</group>
<group name="Campaign-Group" inherit="Outside-Group">
<set name="Resting">
</set>
<set name="Idle-Field-*">
</set>
</group>
<group name="Voidwatch-Group" inherit="Outside-Group">
</group>
</sets>
<rules>
<!-- Imported rules for locking gear in Salvage, and tests to unlock slots.
<!-- xi:include href="SalvageIncludes.xml" xpointer="/includes/include[@name='SalvageEquipRules']/*" /> -->
<!-- Define Combat STYLEs -->
<if EquipMain="$Great Sword">
<var cmd="set TPSTYLE GS" />
</if>
<elseif EquipMain="$Scythe">
<var cmd="set TPSTYLE SC" />
</elseif>
<elseif EquipMain="$Great Axe">
<var cmd="set TPSTYLE GA" />
</elseif><elseif EquipMain="$Daggers">
<var cmd="set TPSTYLE Dagger" />
</elseif>
<elseif BuffActive="Blood Weapon">
<var cmd="set TPSTYLE 2HR" />
<var cmd="set IdleSTYLE 2HR" />
</elseif>
<elseif BuffActive="Last Resort">
<var cmd="set TPSTYLE LR" />
</elseif>
<else>
<var cmd="set TPSTYLE GS" />
</else>
<if spell="$ResetTrigger|autoset">
<!-- Autoset (engage/disengage/rest/etc) gets same checks as a Reset command -->
<!-- Check for other buffs -->
<if NotBuffActive="Last Resort">
<var cmd="set WSSTYLE Standard" />
</if>
<!-- Check for weakness -->
<if BuffActive="Weakness">
<var cmd="set WeaknessArmor $WeaknessSet" />
</if>
<else>
<var cmd="set WeaknessArmor None" />
</else>
<if status="Engaged">
<var cmd="set Movement None" />
</if>
<elseif status="Idle">
<var cmd="set Movement Move" />
</elseif>
<if advanced='"$MeleeMode"="Offense"'>
<addtochat>Reset gear. $TPStyle - $MeleeMode:$OffenseMode, PD:$PhysicalDefense, MD:$MagicalDefense, $Movement</addtochat>
</if>
<else>
<addtochat>Reset gear. $TPStyle - $MeleeMode:$TankMode ($TankModifier), PD:$PhysicalDefense, MD:$MagicalDefense, $Movement</addtochat>
</else>
</if>
<elseif type="JobAbility">
<CastDelay Delay="0.03" />
<AfterCastDelay Delay="0.5" />
<if spell="Last Resort">
<var cmd="set WSSTYLE LR" />
<command when="Aftercast">wait $Duration-%Spell;$ResetCommand</command>
</if>
<elseif spell="Blood Weapon">
<var cmd="set TPSTYLE 2HR" />
<var cmd="set IdleSTYLE 2HR" />
</elseif>
</elseif>
<!-- Additional layers based on current state -->
<if advanced='"$AggressiveMode"="Yes"'>
<var cmd="set AggressiveLayer Rancor" />
</if>
<else>
<var cmd="set AggressiveLayer None" />
</else>
<!-- Compile all subsets into a single final set -->
<var cmd="set CurrentSet $BaseLayer|$ImpetusArmor|$WeaknessArmor|$PhysicalDefense|$PerfectCounterArmor|$MagicalDefense|$Movement" />
<!-- And assign to appropriate sets for idle/aftercast/etc -->
<!-- ************************************************************************ -->
<!-- The following sections are solely for setting precast/midcast equipment, -->
<!-- and should not be changing any configuration options. -->
<!-- ************************************************************************ -->
<if Skill="DarkMagic" NotBuffActive="Silence|Mute|Sleep|Petrification|Stun|Charm|Terror|Lullaby|Chocobo|Impairment">
<if NotSpell="Stun|Dread Spikes">
<if spell="Absorb-TP">
<equip when="precast|midcast">
<hands lock="yes">Bale Gauntlets +2</hands>
</equip>
</if>
<action type="equip" set="Fastcast" when="precast" />
<action type="equip" set="Dark Magic" when="precast|midcast" />
</if>
</if>
<if type="WeaponSkill">
<CastDelay Delay="0.03" />
<AfterCastDelay Delay="0.5" />
<equip when="Precast" set="$WSSet" />
</if>
<elseif type="Waltz">
<!-- Waltzes for /dnc -->
<if NotSpell="Healing Waltz">
<if TargetType="Self">
<equip when="Precast" set="CureWaltzMe" />
</if>`
<else>
<equip when="Precast" set="CureWaltz" />
</else>
</if>
</elseif>
<elseif type="Flourish">
<action type="CastDelay" Delay="0.05" />
<action type="AfterCastDelay" Delay="0.5" />
</elseif>
<!-- Put on haste gear when casting utsu -->
<elseif type="Ninjutsu">
<if Spell="Utsusemi*">
<action type="CastDelay" Delay="0.05" />
<action type="AfterCastDelay" Delay="0.5" />
<equip when="Precast" set="Utsusemi" />
</if>
<elseif SpellTargetType="MONSTER|NPC">
<equip when="Precast" set="FastCast|Ninjutsu" />
</elseif>
</elseif>
<elseif skill="*Magic">
<equip when="Precast" set="FastCast" />
</elseif>
</rules>
</spellcast>
VIP
Serveur: Siren
Game: FFXI
Posts: 14552
By Siren.Kalilla 2012-07-26 18:18:18
Code xml <?xml version="1.0" ?>
<!-- Last modified: 12/14/2011 9:15:59 PM -->
<config Debug="false"
ShowGearSwaps="false"
ShowSpellInfo="false"
RequireVersion="2.30"
/>
<variables clear="">
</variables>
<sets>
<group name="Outside-Group" inherit="Base-Group" default="yes">
<set name="None">
</set>
<!-- ***************************** -->
<!-- General idle sets -->
<!-- ***************************** -->
<set name="Idle-Field-2HR" BaseSet="TP-2HR-Any">
</set>
<set name="Idle-Town-*|Idle-Field-*">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Bale cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<legs>Jingang hose</legs>
<feet>Ace's leggings</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="Move|Kite">
<legs>Crimson cuisses</legs>
</set>
<!-- ***************************** -->
<!-- Sets for TP -->
<!-- ***************************** -->
<set name="TP-GS-Offense-Normal">
<ammo>Fire bomblet</ammo>
<head>Bale Burgeonet +2</head>
<body>Bale Cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<legs>Jingang hose</legs>
<feet>Ace's Leggings</feet>
<neck>Bale choker</neck>
<waist>Swift Belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale Earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="TP-GS-Offense-LightAcc" BaseSet="TP-GS-Offense-Normal">
<ammo>Fire Bomblet</ammo>
<neck>Peacock charm</neck>
</set>
<set name="TP-GS-Offense-HeavyAcc" BaseSet="TP-GS-Offense-Normal">
<ammo>Fire Bomblet</ammo>
<neck>Peacock charm</neck>
<lring>Keen Ring</lring>
<back>Belenos' Mantle</back>
<feet>Ace's leggings</feet>
</set>
<set name="TP-GS-Offense-CapAtt" BaseSet="TP-GS-Offense-Normal">
</set>
<set name="TP-SC-Offense-Normal">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Bale cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<legs>Jingang hose</legs>
<feet>Ace's leggings</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="TP-SC-Offense-LightAcc" BaseSet="TP-SC-Offense-Normal">
<ammo>Fire Bomblet</ammo>
<neck>Peacock charm</neck>
</set>
<set name="TP-SC-Offense-HeavyAcc" BaseSet="TP-SC-Offense-Normal">
<ammo>Fire Bomblet</ammo>
<neck>Peacock charm</neck>
<lring>Keen Ring</lring>
<back>Atheling Mantle</back>
</set>
<set name="TP-SC-Offense-CapAtt" BaseSet="TP-SC-Offense-Normal">
</set>
<set name="TP-GA-*">
<ammo>Fire Bomblet</ammo>
<head>Bale Burgeonet +2</head>
<body>Bale Cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<legs>Jingang hose</legs>
<feet>Ace's leggings</feet>
<neck>Bale choker</neck>
<waist>Swift Belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale Earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="TP-Dagger-*">
<ammo>Fire Bomblet</ammo>
<head>Bale Burgeonet +2</head>
<body>Bale Cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<legs>Jingang hose</legs>
<feet>Ace's leggings</feet>
<neck>Bale choker</neck>
<waist>Swift Belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale Earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="TP-2HR-*">
<ammo>Fire bomblet</ammo>
<head>Zelus Tiara</head>
<body>Bale Cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<legs>Jingang hose</legs>
<feet>Ace's leggings</feet>
<neck>Bale choker</neck>
<waist>Swift Belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale Earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="Rancor">
<neck>Rancor Collar</neck>
</set>
<!-- ***************************** -->
<!-- Sets for JAs -->
<!-- ***************************** -->
<set name="Souleater">
</set>
<set name="Weaponbash">
</set>
<set name="Dark Magic">>
<legs>Bale Flanchard +2</legs>
<feet>Bale Sollerets +1</feet>
<rear>Loquac. Earring</rear>
</set>
<set name="FastCast">
<rear>Loquac. Earring</rear>
</set>
<set name="Utsusemi" BaseSet="FastCast">
</set>
<set name="Evasion">
</set>
<set name="PhysDef-PDT">
</set>
<set name="MagDef-Neutral">
</set>
<set name="WeakSet">
</set>
<!-- ***************************** -->
<!-- Sets for weaponskills -->
<!-- ***************************** -->
<set name="Standard-WS">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Twilight mail</body>
<hands>Bale Gauntlets +2</hands>
<legs>Bale flanchard +2</legs>
<feet>Bale sollerets +1</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="LR-WS">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Twilight mail</body>
<hands>Bale Gauntlets +2</hands>
<legs>Bale flanchard +2</legs>
<feet>Bale sollerets +1</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="WS-Tor-Acc1">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Twilight mail</body>
<hands>Bale Gauntlets +2</hands>
<legs>Bale flanchard +2</legs>
<feet>Bale sollerets +1</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="WS-Tor-Acc2">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Twilight mail</body>
<hands>Bale Gauntlets +2</hands>
<legs>Bale flanchard +2</legs>
<feet>Bale sollerets +1</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="WS-Tor-Acc3">
</set>
<set name="MagicWS">
<lear>Hecate's Earring</lear>
<body>Twilight Cloak</body>
<feet>Bale sollerets +1</feet>
</set>
<!-- Wildcard sets for other weaponskills -->
<set name="WS-*-Acc1">
</set>
<set name="WS-*-Acc2">
</set>
<set name="WS-*-Acc3">
</set>
<!-- ***************************** -->
<!-- Sets for subjob stuff -->
<!-- ***************************** -->
<set name="CureWaltz">
</set>
<set name="CureWaltzMe">
</set>
<set name="Ninjutsu">
</set>
</group>
<group name="Abyssea-Group" inherit="Outside-Group">
<set name="TP-GS-Acc1">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Twilight mail</body>
<hands>Bale Gauntlets +2</hands>
<legs>Bale flanchard +2</legs>
<feet>Bale sollerets +1</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="TP-GS-Acc2" BaseSet="TP-GS-Acc1">
<ammo>Fire Bomblet</ammo>
<neck>Bale choker</neck>
<feet>Ace's leggings</feet>
</set>
<set name="TP-GS-Acc3" BaseSet="TP-GS-Acc2">
</set>
</group>
<group name="Campaign-Group" inherit="Outside-Group">
<set name="Resting">
</set>
<set name="Idle-Field-*">
</set>
</group>
<group name="Voidwatch-Group" inherit="Outside-Group">
</group>
</sets>
<rules>
<!-- Imported rules for locking gear in Salvage, and tests to unlock slots.
<!-- xi:include href="SalvageIncludes.xml" xpointer="/includes/include[@name='SalvageEquipRules']/*" /> -->
<!-- Define Combat STYLEs -->
<if EquipMain="$Great Sword">
<var cmd="set TPSTYLE GS" />
</if>
<elseif EquipMain="$Scythe">
<var cmd="set TPSTYLE SC" />
</elseif>
<elseif EquipMain="$Great Axe">
<var cmd="set TPSTYLE GA" />
</elseif><elseif EquipMain="$Daggers">
<var cmd="set TPSTYLE Dagger" />
</elseif>
<elseif BuffActive="Blood Weapon">
<var cmd="set TPSTYLE 2HR" />
<var cmd="set IdleSTYLE 2HR" />
</elseif>
<elseif BuffActive="Last Resort">
<var cmd="set TPSTYLE LR" />
</elseif>
<else>
<var cmd="set TPSTYLE GS" />
</else>
<if spell="$ResetTrigger|autoset">
<!-- Autoset (engage/disengage/rest/etc) gets same checks as a Reset command -->
<!-- Check for other buffs -->
<if NotBuffActive="Last Resort">
<var cmd="set WSSTYLE Standard" />
</if>
<!-- Check for weakness -->
<if BuffActive="Weakness">
<var cmd="set WeaknessArmor $WeaknessSet" />
</if>
<else>
<var cmd="set WeaknessArmor None" />
</else>
<if status="Engaged">
<var cmd="set Movement None" />
</if>
<elseif status="Idle">
<var cmd="set Movement Move" />
</elseif>
<if advanced='"$MeleeMode"="Offense"'>
<addtochat>Reset gear. $TPStyle - $MeleeMode:$OffenseMode, PD:$PhysicalDefense, MD:$MagicalDefense, $Movement</addtochat>
</if>
<else>
<addtochat>Reset gear. $TPStyle - $MeleeMode:$TankMode ($TankModifier), PD:$PhysicalDefense, MD:$MagicalDefense, $Movement</addtochat>
</else>
</if>
<elseif type="JobAbility">
<CastDelay Delay="0.03" />
<AfterCastDelay Delay="0.5" />
<if spell="Last Resort">
<var cmd="set WSSTYLE LR" />
<command when="Aftercast">wait $Duration-%Spell;$ResetCommand</command>
</if>
<elseif spell="Blood Weapon">
<var cmd="set TPSTYLE 2HR" />
<var cmd="set IdleSTYLE 2HR" />
</elseif>
</elseif>
<!-- Additional layers based on current state -->
<if advanced='"$AggressiveMode"="Yes"'>
<var cmd="set AggressiveLayer Rancor" />
</if>
<else>
<var cmd="set AggressiveLayer None" />
</else>
<!-- Compile all subsets into a single final set -->
<var cmd="set CurrentSet $BaseLayer|$ImpetusArmor|$WeaknessArmor|$PhysicalDefense|$PerfectCounterArmor|$MagicalDefense|$Movement" />
<!-- And assign to appropriate sets for idle/aftercast/etc -->
<!-- ************************************************************************ -->
<!-- The following sections are solely for setting precast/midcast equipment, -->
<!-- and should not be changing any configuration options. -->
<!-- ************************************************************************ -->
<if Skill="DarkMagic" NotBuffActive="Silence|Mute|Sleep|Petrification|Stun|Charm|Terror|Lullaby|Chocobo|Impairment">
<if NotSpell="Stun|Dread Spikes">
<if spell="Absorb-TP">
<equip when="precast|midcast">
<hands lock="yes">Bale Gauntlets +2</hands>
</equip>
</if>
<action type="equip" set="Fastcast" when="precast" />
<action type="equip" set="Dark Magic" when="precast|midcast" />
</if>
</if>
<if type="WeaponSkill">
<CastDelay Delay="0.03" />
<AfterCastDelay Delay="0.5" />
<equip when="Precast" set="$WSSet" />
</if>
<elseif type="Waltz">
<!-- Waltzes for /dnc -->
<if NotSpell="Healing Waltz">
<if TargetType="Self">
<equip when="Precast" set="CureWaltzMe" />
</if>`
<else>
<equip when="Precast" set="CureWaltz" />
</else>
</if>
</elseif>
<elseif type="Flourish">
<action type="CastDelay" Delay="0.05" />
<action type="AfterCastDelay" Delay="0.5" />
</elseif>
<!-- Put on haste gear when casting utsu -->
<elseif type="Ninjutsu">
<if Spell="Utsusemi*">
<action type="CastDelay" Delay="0.05" />
<action type="AfterCastDelay" Delay="0.5" />
<equip when="Precast" set="Utsusemi" />
</if>
<elseif SpellTargetType="MONSTER|NPC">
<equip when="Precast" set="FastCast|Ninjutsu" />
</elseif>
</elseif>
<elseif skill="*Magic">
<equip when="Precast" set="FastCast" />
</elseif>
</rules>
</spellcast>
Change <variables clear=""> to <variables>
By Mettle 2012-07-26 18:23:11
Did that and im getting the same message D:
VIP
Serveur: Siren
Game: FFXI
Posts: 14552
By Siren.Kalilla 2012-07-26 18:25:56
Yea, I've been trying to figure out why, I'm not seeing it yet.
Serveur: Fenrir
Game: FFXI
Posts: 11680
By Fenrir.Nightfyre 2012-07-26 18:35:22
That variables line should be <variables clear="true">. It's unrelated to the issue, but generally recommended for all your primary spellcast files (ie not includes). The junk error is caused by your file missing <spellcast>, which should be directly under <?xml version="1.0" ?>.
By Mettle 2012-07-26 18:39:28
Thanks a ton! It works :D
VIP
Serveur: Siren
Game: FFXI
Posts: 14552
By Siren.Kalilla 2012-07-26 18:41:53
Your comment
<!-- Imported rules for locking gear in Salvage, and tests to unlock slots.
does not have --> at the end. Also Nightfyre pointed out you do not have <spellcast> either.
Code xml <?xml version="1.0"?>
<!-- Last modified: 12/14/2011 9:15:59 PM -->
<spellcast>
<config Debug="false" ShowGearSwaps="false" ShowSpellInfo="false" RequireVersion="2.30"/>
<variables clear="">
</variables>
<sets>
<group name="Outside-Group" inherit="Base-Group" default="yes">
<set name="None">
</set>
<!-- ***************************** -->
<!-- General idle sets -->
<!-- ***************************** -->
<set name="Idle-Field-2HR" BaseSet="TP-2HR-Any">
</set>
<set name="Idle-Town-*|Idle-Field-*">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Bale cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<legs>Jingang hose</legs>
<feet>Ace's leggings</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="Move|Kite">
<legs>Crimson cuisses</legs>
</set>
<!-- ***************************** -->
<!-- Sets for TP -->
<!-- ***************************** -->
<set name="TP-GS-Offense-Normal">
<ammo>Fire bomblet</ammo>
<head>Bale Burgeonet +2</head>
<body>Bale Cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<legs>Jingang hose</legs>
<feet>Ace's Leggings</feet>
<neck>Bale choker</neck>
<waist>Swift Belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale Earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="TP-GS-Offense-LightAcc" BaseSet="TP-GS-Offense-Normal">
<ammo>Fire Bomblet</ammo>
<neck>Peacock charm</neck>
</set>
<set name="TP-GS-Offense-HeavyAcc" BaseSet="TP-GS-Offense-Normal">
<ammo>Fire Bomblet</ammo>
<neck>Peacock charm</neck>
<lring>Keen Ring</lring>
<back>Belenos' Mantle</back>
<feet>Ace's leggings</feet>
</set>
<set name="TP-GS-Offense-CapAtt" BaseSet="TP-GS-Offense-Normal">
</set>
<set name="TP-SC-Offense-Normal">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Bale cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<legs>Jingang hose</legs>
<feet>Ace's leggings</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="TP-SC-Offense-LightAcc" BaseSet="TP-SC-Offense-Normal">
<ammo>Fire Bomblet</ammo>
<neck>Peacock charm</neck>
</set>
<set name="TP-SC-Offense-HeavyAcc" BaseSet="TP-SC-Offense-Normal">
<ammo>Fire Bomblet</ammo>
<neck>Peacock charm</neck>
<lring>Keen Ring</lring>
<back>Atheling Mantle</back>
</set>
<set name="TP-SC-Offense-CapAtt" BaseSet="TP-SC-Offense-Normal">
</set>
<set name="TP-GA-*">
<ammo>Fire Bomblet</ammo>
<head>Bale Burgeonet +2</head>
<body>Bale Cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<legs>Jingang hose</legs>
<feet>Ace's leggings</feet>
<neck>Bale choker</neck>
<waist>Swift Belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale Earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="TP-Dagger-*">
<ammo>Fire Bomblet</ammo>
<head>Bale Burgeonet +2</head>
<body>Bale Cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<legs>Jingang hose</legs>
<feet>Ace's leggings</feet>
<neck>Bale choker</neck>
<waist>Swift Belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale Earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="TP-2HR-*">
<ammo>Fire bomblet</ammo>
<head>Zelus Tiara</head>
<body>Bale Cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<legs>Jingang hose</legs>
<feet>Ace's leggings</feet>
<neck>Bale choker</neck>
<waist>Swift Belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale Earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="Rancor">
<neck>Rancor Collar</neck>
</set>
<!-- ***************************** -->
<!-- Sets for JAs -->
<!-- ***************************** -->
<set name="Souleater">
</set>
<set name="Weaponbash">
</set>
<set name="Dark Magic">>
<legs>Bale Flanchard +2</legs>
<feet>Bale Sollerets +1</feet>
<rear>Loquac. Earring</rear>
</set>
<set name="FastCast">
<rear>Loquac. Earring</rear>
</set>
<set name="Utsusemi" BaseSet="FastCast">
</set>
<set name="Evasion">
</set>
<set name="PhysDef-PDT">
</set>
<set name="MagDef-Neutral">
</set>
<set name="WeakSet">
</set>
<!-- ***************************** -->
<!-- Sets for weaponskills -->
<!-- ***************************** -->
<set name="Standard-WS">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Twilight mail</body>
<hands>Bale Gauntlets +2</hands>
<legs>Bale flanchard +2</legs>
<feet>Bale sollerets +1</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="LR-WS">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Twilight mail</body>
<hands>Bale Gauntlets +2</hands>
<legs>Bale flanchard +2</legs>
<feet>Bale sollerets +1</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="WS-Tor-Acc1">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Twilight mail</body>
<hands>Bale Gauntlets +2</hands>
<legs>Bale flanchard +2</legs>
<feet>Bale sollerets +1</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="WS-Tor-Acc2">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Twilight mail</body>
<hands>Bale Gauntlets +2</hands>
<legs>Bale flanchard +2</legs>
<feet>Bale sollerets +1</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="WS-Tor-Acc3">
</set>
<set name="MagicWS">
<lear>Hecate's Earring</lear>
<body>Twilight Cloak</body>
<feet>Bale sollerets +1</feet>
</set>
<!-- Wildcard sets for other weaponskills -->
<set name="WS-*-Acc1">
</set>
<set name="WS-*-Acc2">
</set>
<set name="WS-*-Acc3">
</set>
<!-- ***************************** -->
<!-- Sets for subjob stuff -->
<!-- ***************************** -->
<set name="CureWaltz">
</set>
<set name="CureWaltzMe">
</set>
<set name="Ninjutsu">
</set>
</group>
<group name="Abyssea-Group" inherit="Outside-Group">
<set name="TP-GS-Acc1">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Twilight mail</body>
<hands>Bale Gauntlets +2</hands>
<legs>Bale flanchard +2</legs>
<feet>Bale sollerets +1</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="TP-GS-Acc2" BaseSet="TP-GS-Acc1">
<ammo>Fire Bomblet</ammo>
<neck>Bale choker</neck>
<feet>Ace's leggings</feet>
</set>
<set name="TP-GS-Acc3" BaseSet="TP-GS-Acc2">
</set>
</group>
<group name="Campaign-Group" inherit="Outside-Group">
<set name="Resting">
</set>
<set name="Idle-Field-*">
</set>
</group>
<group name="Voidwatch-Group" inherit="Outside-Group">
</group>
</sets>
<rules>
<!-- Imported rules for locking gear in Salvage, and tests to unlock slots. -->
<!-- xi:include href="SalvageIncludes.xml" xpointer="/includes/include[@name='SalvageEquipRules']/*" /> -->
<!-- Define Combat STYLEs -->
<if EquipMain="$Great Sword">
<var cmd="set TPSTYLE GS"/>
</if>
<elseif EquipMain="$Scythe">
<var cmd="set TPSTYLE SC"/>
</elseif>
<elseif EquipMain="$Great Axe">
<var cmd="set TPSTYLE GA"/>
</elseif>
<elseif EquipMain="$Daggers">
<var cmd="set TPSTYLE Dagger"/>
</elseif>
<elseif BuffActive="Blood Weapon">
<var cmd="set TPSTYLE 2HR"/>
<var cmd="set IdleSTYLE 2HR"/>
</elseif>
<elseif BuffActive="Last Resort">
<var cmd="set TPSTYLE LR"/>
</elseif>
<else>
<var cmd="set TPSTYLE GS"/>
</else>
<if spell="$ResetTrigger|autoset">
<!-- Autoset (engage/disengage/rest/etc) gets same checks as a Reset command -->
<!-- Check for other buffs -->
<if NotBuffActive="Last Resort">
<var cmd="set WSSTYLE Standard"/>
</if>
<!-- Check for weakness -->
<if BuffActive="Weakness">
<var cmd="set WeaknessArmor $WeaknessSet"/>
</if>
<else>
<var cmd="set WeaknessArmor None"/>
</else>
<if status="Engaged">
<var cmd="set Movement None"/>
</if>
<elseif status="Idle">
<var cmd="set Movement Move"/>
</elseif>
<if advanced=""$MeleeMode"="Offense"">
<addtochat>Reset gear. $TPStyle - $MeleeMode:$OffenseMode, PD:$PhysicalDefense, MD:$MagicalDefense, $Movement</addtochat>
</if>
<else>
<addtochat>Reset gear. $TPStyle - $MeleeMode:$TankMode ($TankModifier), PD:$PhysicalDefense, MD:$MagicalDefense, $Movement</addtochat>
</else>
</if>
<elseif type="JobAbility">
<CastDelay Delay="0.03"/>
<AfterCastDelay Delay="0.5"/>
<if spell="Last Resort">
<var cmd="set WSSTYLE LR"/>
<command when="Aftercast">wait $Duration-%Spell;$ResetCommand</command>
</if>
<elseif spell="Blood Weapon">
<var cmd="set TPSTYLE 2HR"/>
<var cmd="set IdleSTYLE 2HR"/>
</elseif>
</elseif>
<!-- Additional layers based on current state -->
<if advanced=""$AggressiveMode"="Yes"">
<var cmd="set AggressiveLayer Rancor"/>
</if>
<else>
<var cmd="set AggressiveLayer None"/>
</else>
<!-- Compile all subsets into a single final set -->
<var cmd="set CurrentSet $BaseLayer|$ImpetusArmor|$WeaknessArmor|$PhysicalDefense|$PerfectCounterArmor|$MagicalDefense|$Movement"/>
<!-- And assign to appropriate sets for idle/aftercast/etc -->
<!-- ************************************************************************ -->
<!-- The following sections are solely for setting precast/midcast equipment, -->
<!-- and should not be changing any configuration options. -->
<!-- ************************************************************************ -->
<if Skill="DarkMagic" NotBuffActive="Silence|Mute|Sleep|Petrification|Stun|Charm|Terror|Lullaby|Chocobo|Impairment">
<if NotSpell="Stun|Dread Spikes">
<if spell="Absorb-TP">
<equip when="precast|midcast">
<hands lock="yes">Bale Gauntlets +2</hands>
</equip>
</if>
<action type="equip" set="Fastcast" when="precast"/>
<action type="equip" set="Dark Magic" when="precast|midcast"/>
</if>
</if>
<if type="WeaponSkill">
<CastDelay Delay="0.03"/>
<AfterCastDelay Delay="0.5"/>
<equip when="Precast" set="$WSSet"/>
</if>
<elseif type="Waltz">
<!-- Waltzes for /dnc -->
<if NotSpell="Healing Waltz"><if TargetType="Self"><equip when="Precast" set="CureWaltzMe"/></if>`
<else><equip when="Precast" set="CureWaltz"/></else>
</if>
</elseif>
<elseif type="Flourish">
<action type="CastDelay" Delay="0.05"/>
<action type="AfterCastDelay" Delay="0.5"/>
</elseif>
<!-- Put on haste gear when casting utsu -->
<elseif type="Ninjutsu">
<if Spell="Utsusemi*">
<action type="CastDelay" Delay="0.05"/>
<action type="AfterCastDelay" Delay="0.5"/>
<equip when="Precast" set="Utsusemi"/>
</if>
<elseif SpellTargetType="MONSTER|NPC">
<equip when="Precast" set="FastCast|Ninjutsu"/>
</elseif>
</elseif>
<elseif skill="*Magic">
<equip when="Precast" set="FastCast"/>
</elseif>
</rules>
</spellcast>
Serveur: Fenrir
Game: FFXI
Posts: 10
By Fenrir.Neonegeo 2012-08-10 06:45:53
I am using a friend of mine SC and it seems to not be working the way I planned. For Example, when I use Scourge, it put me in the Apoc aftermath gear, instead of my Ragnarok aftermath gear. Eventually I will get Apoc, so I would like the to keep both gear set if possible. Anyways thanks in advance and any feed back would be greatly appreciated.
Code <?xml version="1.0" ?>
<spellcast>
<config RequireVersion="2.44" />
<variables>
<var name="AutoDefenseGear">0</var>
<var name="LightDefenseGear">0</var>
<var name="DefenseGear">0</var>
<var name="MagicDefenseGear">0</var>
<var name="RefreshGear">0</var>
<var name="ReraiseGear">0</var>
<var name="KitingGear">0</var>
<var name="SleepID">0</var>
<var name="SleepTwoID">0</var>
<var name="DarkObi">0</var>
</variables>
<sets>
<group name="Main" default="yes">
<set name="Idle">
<ammo>Demonry Stone</ammo>
<head>Bale Burgeonet +2</head>
<neck>Bale Choker</neck>
<lear>Ethereal Earring</lear>
<rear></rear>
<body>Mekira meikogai</body>
<hands></hands>
<lring>Dark Ring</lring>
<rring>Dark Ring</rring>
<back>Shadow Mantle</back>
<waist>Nierenschutz</waist>
<legs>Ogier's Breeches</legs>
<feet>Phorcys Schuhs</feet>
</set>
<set name="Melee">
<ammo>Hagneia Stone</ammo>
<head>Phorcys Salade</head>
<neck>Ganesha's Mala</neck>
<lear>Brutal Earring</lear>
<rear>Bale Earring</rear>
<body>Armada Hauberk</body>
<hands>Bale Gauntlets +2</hands>
<lring>Rajas Ring</lring>
<rring>Tyrant's Ring</rring>
<back>Atheling Mantle</back>
<waist>Goading Belt</waist>
<legs>Phorcys Dirs</legs>
<feet>Ace's Leggings</feet>
</set>
<set name="MeleeAftermathRagnarok">
<ammo>Bomb Core</ammo>
<head>Bale Burgeonet +2</head>
<neck>Bale Choker</neck>
<lear>Brutal Earring</lear>
<rear>Bale Earring</rear>
<body>Bale Cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<lring>Rajas Ring</lring>
<rring>Mars's Ring</rring>
<back>Atheling Mantle</back>
<waist>Ninurta's Sash</waist>
<legs>Phorcys Dirs</legs>
<feet>Ace's Leggings</feet>
</set>
<set name="MeleeAftermathApocalypse">
<ammo>Hagneia Stone</ammo>
<head>Bale Burgeonet +2</head>
<neck>Ganesha's Mala</neck>
<lear>Brutal Earring</lear>
<rear>Bale Earring</rear>
<body>Bale Cuirass +2</body>
<hands>Ogier's Gauntlets</hands>
<lring>Rajas Ring</lring>
<rring>Tyrant's Ring</rring>
<back>Atheling Mantle</back>
<waist>Windbuffet Belt</waist>
<legs>Phorcys Dirs</legs>
<feet>Ace's Leggings</feet>
</set>
<set name="Souleater">
<ammo>Bomb Core</ammo>
<head>Bale Burgeonet +2</head>
<neck>Bale Choker</neck>
<lear>Ethereal Earring</lear>
<rear>Brutal Earring</rear>
<body>Bale Cuirass +2</body>
<hands>Bale Gauntlets +2</hands>
<lring>Rajas Ring</lring>
<rring>Jupiter's Ring</rring>
<back>Atheling Mantle</back>
<waist>Phasmida Belt</waist>
<legs>Sable Cuisses</legs>
<feet>Ace's Leggings</feet>
</set>
<set name="SouleaterAftermathRagnarok">
<ammo>Bomb Core</ammo>
<head>Bale Burgeonet +2</head>
<neck>Bale Choker</neck>
<lear>Ethereal Earring</lear>
<rear>Brutal Earring</rear>
<body>Bale Cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<lring>Rajas Ring</lring>
<rring>Jupiter's Ring</rring>
<back>Atheling Mantle</back>
<waist>Phasmida Belt</waist>
<legs>Sable Cuisses</legs>
<feet>Ace's Leggings</feet>
</set>
<set name="SouleaterAftermathApocalypse">
<ammo>Bomb Core</ammo>
<head>Bale Burgeonet +2</head>
<neck>Bale Choker</neck>
<lear>Ethereal Earring</lear>
<rear>Brutal Earring</rear>
<body>Bale Cuirass +2</body>
<hands>Bale Gauntlets +2</hands>
<lring>Rajas Ring</lring>
<rring>Jupiter's Ring</rring>
<back>Atheling Mantle</back>
<waist>Phasmida Belt</waist>
<legs>Sable Cuisses</legs>
<feet>Ace's Leggings</feet>
</set>
<set name="Scourge">
<ammo></ammo>
<head>Twilight Helm</head>
<neck></neck>
<rear>Bale Earring</rear>
<lear>Brutal Earring</lear>
<body>Twilight Mail</body>
<hands>Phorcys Mitts</hands>
<lring>Rajas Ring</lring>
<rring>Pyrosoul Ring</rring>
<back>Atheling Mantle</back>
<waist></waist>
<legs>Ogier's Breeches</legs>
<feet>Bale Sollerets +2</feet>
</set>
<set name="Resolution">
<ammo>Fracas Grenade</ammo>
<head>Mekira-oto</head>
<neck>Thunder Gorget</neck>
<rear>Moonshade Earring</rear>
<lear>Brutal Earring</lear>
<body>Phorcys Korazin</body>
<hands>Phorcys mitts</hands>
<lring>Rajas Ring</lring>
<rring>Pyrosoul Ring</rring>
<back>Atheling Mantle</back>
<waist>Thunder Belt</waist>
<legs>Bale Flanchard +2</legs>
<feet>Dilaram's Sollerets</feet>
</set>
<set name="Entropy">
<ammo>Bomb Core</ammo>
<head>Twilight Helm</head>
<neck>Shadow Gorget</neck>
<rear>Moonshade Earring</rear>
<lear>Brutal Earring</lear>
<body>Phorcys Korazin</body>
<hands>Abyss Gauntlets +2</hands>
<lring>Mars's Ring</lring>
<rring>Spiral Ring</rring>
<back>Atheling Mantle</back>
<waist>Shadow Belt</waist>
<legs>Ogier's Breeches</legs>
<feet>Bale Sollerets +2</feet>
</set>
<set name="Catastrophe">
<ammo>Bomb Core</ammo>
<head>Twilight Helm</head>
<neck>Shadow Gorget</neck>
<rear>Bale Earring</rear>
<lear>Brutal Earring</lear>
<body>Phorcys Korazin</body>
<hands>Abyss Gauntlets +2</hands>
<lring>Rajas Ring</lring>
<rring>Spiral Ring</rring>
<back>Atheling Mantle</back>
<waist>Shadow Belt</waist>
<legs>Ogier's Breeches</legs>
<feet>Bale Sollerets +2</feet>
</set>
<set name="GenericWSGear">
<ammo>Bomb Core</ammo>
<head>Twilight Helm</head>
<neck>Bale Choker</neck>
<lear>Bale Earring</lear>
<rear>Brutal Earring</rear>
<body>Twilight Mail</body>
<hands>Onyx Gadlings</hands>
<lring>Rajas Ring</lring>
<rring>Strigoi Ring</rring>
<back>Atheling Mantle</back>
<waist>Anguinus Belt</waist>
<legs>Bale Flanchard +1</legs>
<feet>Bale Sollerets +2</feet>
</set>
<set name="EnfeeblingMagic">
<ammo>Sturm's Report</ammo>
<head>Blood Mask</head>
<neck>Enfeebling Torque</neck>
<lear>Cass. Earring</lear>
<rear>Helenus's Earring</rear>
<hands>Nebula Cuffs</hands>
<!-- <hands>Nebula Cuffs +1</hands> Replace NQ when you get this. -->
<rring>Balrahn's Ring</rring>
<lring>Omega Ring</lring>
<back>Abyss Cape</back>
<waist>Ninurta's Sash</waist>
<legs>Nebula Slops</legs>
<!-- <legs>Nebula Slops +1</legs> Replace NQ when you get this. -->
<feet>Bale Sollerets +2</feet>
<body>Corselet</body>
</set>
<set name="Fastcast">
<head lock="yes">Bale Burgeonet +2</head>
<neck lock="yes">Jeweled Collar</neck>
<body lock="yes">Nuevo Coselete</body>
<!-- <hands lock="yes">Nebula Cuffs +1</hands> Use when you get this. -->
<rear lock="yes">Loquac. Earring</rear>
<legs lock="yes">Homam Cosciales</legs>
</set>
<set name="FastcastStun">
<head lock="yes">Walahra Turban</head>
<body lock="yes">Nuevo Coselete</body>
<lear lock="yes">Ethereal Earring</lear>
<rear lock="yes">Loquac. Earring</rear>
<legs lock="yes">Homam Cosciales</legs>
<ammo lock="yes">Impatiens</ammo>
<hands lock="yes">Bale Gauntlets +2</hands>
<!-- <hands lock="yes">Nebula Cuffs +1</hands> Replace Bale Gauntlets +2 when you get this. -->
<rring lock="yes">Jupiter's Ring</rring>
<lring lock="yes">Omega Ring</lring>
<back lock="yes">Abyss Cape</back>
<waist lock="yes">Phasmida Belt</waist>
<feet lock="yes">Homam Gambieras</feet>
<neck lock="yes">Jeweled Collar</neck>
</set>
<set name="QuickCast">
<ammo lock="yes">Impatiens</ammo>
</set>
<set name="DarkMagic">
<ammo>Impatiens</ammo>
<head>Chaos Burgeonet</head>
<neck>Dark Torque</neck>
<lear>Cass. Earring</lear>
<rear>Abyssal Earring</rear>
<hands>Pavor Gauntlets</hands>
<rring>Excelsis Ring</rring>
<lring>Omega Ring</lring>
<back>Abyss Cape</back>
<waist>Phasmida Belt</waist>
<legs>Bale Flanchard +1</legs>
<feet>Bale Sollerets +2</feet>
<body>Corselet</body>
</set>
<set name="Stun">
<ammo lock="yes">Impatiens</ammo>
<head lock="yes">Zelus Tiara</head>
<lear lock="yes">Ethereal Earring</lear>
<rear lock="yes">Loquac. Earring</rear>
<hands lock="yes">Bale Gauntlets +2</hands>
<rring lock="yes">Jupiter's Ring</rring>
<lring lock="yes">Omega Ring</lring>
<back lock="yes">Abyss Cape</back>
<waist lock="yes">Ninurta's Sash</waist>
<legs lock="yes">Homam Cosciales</legs>
<feet lock="yes">Homam Gambieras</feet>
<neck lock="yes">Jeweled Collar</neck>
<body lock="yes">Nuevo Coselete</body>
</set>
<set name="DreadSpikes">
<ammo lock="yes">Egoist's Tathlum</ammo>
<head lock="yes">Walahra Turban</head>
<neck lock="yes">Ritter Gorget</neck>
<rear lock="yes">Morukaka Earring</rear>
<lear lock="yes">Cassie Earring</lear>
<body lock="yes">Bale Cuirass +1</body>
<hands lock="yes">Bale Gauntlets +2</hands>
<lring lock="yes">Meridian Ring</lring>
<rring lock="yes">Bomb Queen Ring</rring>
<back lock="yes">Aenotherus Mantle</back>
<waist lock="yes">Steppe Sash</waist>
<legs lock="yes">Homam Cosciales</legs>
<feet lock="yes">Homam Gambieras</feet>
</set>
<set name="ElementalMagic">
<ammo>Sturm's Report</ammo>
<head>Champion's Galea</head>
<!-- <head>Twilight Helm</head> Replace Champion's Galea when you get this. -->
<neck>Aesir Torque</neck>
<lear>Cass. Earring</lear>
<rear>Hecate's Earring</rear>
<hands>Nebula Cuffs</hands>
<!-- <hands>Nebula Cuffs +1</hands> Replace NQ when you get this. -->
<rring>Balrahn's Ring</rring>
<lring>Omega Ring</lring>
<back>Abyss Cape</back>
<waist>Ninurta's Sash</waist>
<legs>Nebula Slops</legs>
<!-- <legs>Nebula Slops +1</legs> Replace NQ when you get this. -->
<feet>Bale Sollerets +2</feet>
<body>Twilight Mail</body>
</set>
<set name="Reraise">
<head lock="yes">Twilight Helm</head>
<body lock="yes">Twilight Mail</body>
</set>
<set name="LightDefense">
<neck lock="yes">Twilight Torque</neck>
<lring lock="yes">Dark Ring</lring>
<rring lock="yes">Dark Ring</rring>
<legs lock="yes">Blitzer Poleyn</legs>
<back lock="yes">Shadow Mantle</back>
</set>
<set name="Defense">
<ammo lock="yes">Demonry Stone</ammo>
<head lock="yes">Valhalla Helm</head>
<neck lock="yes">Twilight Torque</neck>
<lring lock="yes">Dark Ring</lring>
<lear lock="yes">Brutal Earring</lear>
<rear lock="yes">Bale Earring</rear>
<body lock ="yes">Mekira meikogai</body>
<hands lock="yes">Magma Gauntlets</hands>
<rring lock="yes">Dark Ring</rring>
<back lock="yes">Shadow Mantle</back>
<waist lock="yes">Nierenschutz</waist>
<legs lock="yes">Ogier's Breeches</legs>
<feet>Jingang greaves</feet>
</set>
<set name="MagicDef">
<ammo lock="yes">Demonry Stone</ammo>
<head lock="yes">Valhalla Helm</head>
<neck lock="yes">Twilight Torque</neck>
<rear lock="yes">Merman's Earring</rear>
<body lock ="yes">Mekira meikogai</body>
<hands lock="yes">Magma Gauntlets</hands>
<rring lock="yes">Dark Ring</rring>
<lring lock="yes">Minerva's Ring</lring>
<lear lock="yes">Merman's Earring</lear>
<back lock="yes">Lamia Mantle +1</back>
<waist lock="yes">Nierenschutz</waist>
<legs lock="yes">Iron Ram Hose</legs>
<feet lock="yes">Jingang Greaves</feet>
</set>
<set name="Kite">
<ammo lock="yes">Demonry Stone</ammo>
<head lock="yes">Valhalla Helm</head>
<neck lock="yes">Twilight Torque</neck>
<lear lock="yes">Ethereal Earring</lear>
<rear lock="yes">Brutal Earring</rear>
<body lock="yes">Valhalla Brstplate</body>
<hands lock="yes">Magma Gauntlets</hands>
<lring lock="yes">Dark Ring</lring>
<back lock="yes">Shadow Mantle</back>
<waist lock="yes">Nierenschutz</waist>
<legs lock="yes">Blitzer Poleyn</legs>
<rring lock="yes">Shadow Ring</rring>
<feet lock="yes">Jingang Greaves</feet>
</set>
<set name="Utsusemi">
<ammo lock="yes">Impatiens</ammo>
<head lock="yes">Bale Burgeonet +2</head>
<neck lock="yes">Twilight Torque</neck>
<lear lock="yes">Ethereal Earring</lear>
<rear lock="yes">Loquac. Earring</rear>
<body lock="yes">Nuevo Coselete</body>
<hands lock="yes">Bale Gauntlets +2</hands>
<lring lock="yes">Shadow Ring</lring>
<rring lock="yes">Jupiter's Ring</rring>
<back lock="yes">Shadow Mantle</back>
<waist lock="yes">Phasmida Belt</waist>
<legs lock="yes">Homam Cosciales</legs>
<feet lock="yes">Homam Gambieras</feet>
</set>
</group>
</sets>
<rules>
<!-- Don't parse this file if under level 73. -->
<if MLVLLT="73">
<action type="return" />
</if>
<!-- Visual variable check. -->
<if Spell="Libra">
<if advanced='"$ReraiseGear"="1"'>
<command when="precast">input /echo -Reraise Gear: Active</command>
</if>
<if advanced='"$KitingGear"="1"'>
<command when="precast">input /echo -Kiting Gear: Active</command>
</if>
<if advanced='"$DefenseGear"="1"'>
<command when="precast">input /echo -Defense Gear: Active</command>
</if>
<if advanced='"$MagicDefenseGear"="1"'>
<command when="precast">input /echo -Magic Defense Gear: Active</command>
</if>
<if advanced='"$AutoDefenseGear">"0"'>
<command when="precast">input /echo -Auto-Defense: Active</command>
</if>
<if advanced='"$RefreshGear"="1"'>
<command when="precast">input /echo -Refresh Gear: Active</command>
</if>
<action type="cancelspell"/>
<action type="return"/>
</if>
<!-- Dummy Spell for AutoExec to fire off a gear assessment check when Souleater or Aftermath wears off while in combat. -->
<if spell="Water V">
<if status="engaged">
<action type="ChangeSpell" Spell="Fire V" />
</if>
<else>
<action type="cancelspell"/>
<action type="return"/>
</else>
</if>
<!-- Variable spells for Auto Defense set. -->
<if spell="Animus*|Reraise III">
<if spell="Animus Augeo">
<command when="precast">spellcast var inc AutoDefenseGear</command>
<command when="precast">input /ma "Stonega V"</command>
</if>
<if spell="Animus Minuo">
<command when="precast">spellcast var dec AutoDefenseGear</command>
<command when="precast">input /ma "Fire V"</command>
</if>
<!-- Twilight Set toggle trigger. Cast Reraise III to turn on and off. -->
<if spell="Reraise III">
<if advanced='"$ReraiseGear"="0"'>
<action type="equip" when="precast" set="Reraise" />
<command when="precast">spellcast var inc ReraiseGear</command>
</if>
<if advanced='"$ReraiseGear"="1"'>
<command when="precast">spellcast var dec ReraiseGear</command>
<command when="precast">input /ma "Fire V"</command>
</if>
</if>
<action type="cancelspell"/>
<action type="return"/>
</if>
<!-- Check for Reraise variable. If active, will lock in Twilight set for any actions performed below this check. -->
<if advanced='"$ReraiseGear"="1"'>
<action type="equip" set="Reraise" when="precast|midcast|aftercast|engaged|idle|done" />
</if>
<!-- Defensive Gear trigger. Cast Stone V to turn on and off. -->
<if spell="Stone IV|Stone V|Stonega V|Aero V|Blizzard V|Refresh II">
<if spell="Stone IV">
<if advanced='"$LightDefenseGear"="0"'>
<action type="equip" when="precast" set="LightDefense" />
<command when="precast">spellcast var inc LightDefenseGear</command>
</if>
<if advanced='"$LightDefenseGear"="1"'>
<command when="precast">spellcast var dec LightDefenseGear</command>
<command when="precast">input /ma "Fire V"</command>
</if>
</if>
<if spell="Stone V">
<if advanced='"$DefenseGear"="0"'>
<action type="equip" when="precast" set="Defense" />
<command when="precast">spellcast var inc DefenseGear</command>
</if>
<if advanced='"$DefenseGear"="1"'>
<command when="precast">spellcast var dec DefenseGear</command>
<command when="precast">input /ma "Fire V"</command>
</if>
</if>
<!-- AutoDefensive trigger used by AutoExec. To download the autoexec script I use, go to http://pastebin.com/aVhag5K5 -->
<if spell="Stonega V">
<action type="equip" when="precast" set="Defense" />
</if>
<!-- Kiting Gear trigger. Cast Aero V to turn on and off. -->
<if spell="Aero V">
<if advanced='"$KitingGear"="0"'>
<action type="equip" when="precast" set="Kite" />
<command when="precast">spellcast var inc KitingGear</command>
</if>
<if advanced='"$KitingGear"="1"'>
<command when="precast">spellcast var dec KitingGear</command>
<command when="precast">input /ma "Fire V"</command>
</if>
</if>
<!-- Magic Defense Gear trigger. Cast Blizzard V to turn on and off. -->
<if spell="Blizzard V">
<if advanced='"$MagicDefenseGear"="0"'>
<action type="equip" when="precast" set="MagicDef" />
<command when="precast">spellcast var inc MagicDefenseGear</command>
</if>
<if advanced='"$MagicDefenseGear"="1"'>
<command when="precast">spellcast var dec MagicDefenseGear</command>
<command when="precast">input /ma "Fire V"</command>
</if>
</if>
<!-- Refresh gear toggle. This will idle you in refresh gear while engaged when active. Cast Refresh II to toggle. -->
<if spell="Refresh II">
<if advanced='"$RefreshGear"="0"'>
<command when="precast">spellcast var inc RefreshGear</command>
</if>
<if advanced='"$RefreshGear"="1"'>
<command when="precast">spellcast var dec RefreshGear</command>
</if>
</if>
<action type="cancelspell"/>
<action type="return"/>
</if>
<!-- Manual trigger for Movement Speed. -->
<if spell="Thunder V">
<action type="equip" when="precast">
<feet lock="yes">Crimson Cuisses</feet>
</action>
<action type="cancelspell"/>
</if>
<!-- Any actions below this line will have Twilight set locked in when Reraise check is true. -->
<if advanced='"$AutoDefenseGear">"0"'>
<action type="equip" set="Defense" when="precast|midcast|aftercast|engaged|idle|done" />
</if>
<!-- AutoDefense overwrites any checks below this point. -->
<if Spell="Stun" NotBuffActive="Silence|Mute|Sleep|Petrification|Stun|Charm|Terror|Lullaby|Chocobo|Impairment">
<action type="equip" set="Fastcaststun" when="precast" />
<action type="equip" set="Stun" when="midcast" />
</if>
<if Spell="Utsusemi*" NotBuffActive="Silence|Mute|Sleep|Petrification|Stun|Charm|Terror|Lullaby|Chocobo|Impairment">
<action type="equip" set="Fastcast" when="Precast" />
<action type="equip" set="Utsusemi" when="precast|midcast" />
</if>
<!-- Weapon Skills. -->
<if CommandPrefix="/ws|/weaponskill" NotTPLT="100" NotBuffActive="Amnesia|Sleep|Petrification|Stun|Charm|Terror|Lullaby|Chocobo|Impairment">
<if Spell="Scourge">
<action type="Equip" when="Precast" set="Scourge" />
</if>
<elseif Spell="Resolution">
<action type="Equip" when="Precast" set="Resolution" />
</elseif>
<elseif Spell="Entropy">
<action type="Equip" when="Precast" set="Entropy" />
</elseif>
<elseif Spell="Catastrophe">
<action type="Equip" when="Precast" set="Catastrophe" />
</elseif>
<else>
<action type="Equip" when="Precast" set="GenericWSGear" />
</else>
<command when="done">input /ma "Fire V"</command> <!-- This allows a finishing check, despite the stop process request next line. -->
<action type="return"/> <!-- This prevents defensive checks from overwriting any WS commands. Due to Reraise check being before this, Twilight Set will be in the WS if true. -->
</if>
<!-- Check for various gear set toggles. -->
<if advanced='"$KitingGear"="1"'>
<action type="equip" set="Kite" when="precast|midcast|aftercast|engaged|idle|done" />
</if>
<if advanced='"$DefenseGear"="1"'>
<action type="equip" set="Defense" when="precast|midcast|aftercast|engaged|idle|done" />
</if>
<if advanced='"$MagicDefenseGear"="1"'>
<action type="equip" set="MagicDef" when="precast|midcast|aftercast|engaged|idle|done" />
</if>
<!-- Check for various get set toggles completed. If you want an ability to ignore a check, place it above the check and lock the gear in. -->
<if Spell="Dread Spikes" NotBuffActive="Silence|Mute|Sleep|Petrification|Stun|Charm|Terror|Lullaby|Chocobo|Impairment">
<action type="equip" set="Quickcast" when="Precast" />
<action type="equip" set="Fastcast" when="precast" />
<action type="equip" set="DreadSpikes" when="precast|midcast" />
</if>
<if Skill="DarkMagic" NotBuffActive="Silence|Mute|Sleep|Petrification|Stun|Charm|Terror|Lullaby|Chocobo|Impairment">
<if NotSpell="Stun|Dread Spikes">
<if spell="Absorb-TP">
<equip when="precast|midcast">
<hands lock="yes">Bale Gauntlets +2</hands>
</equip>
</if>
<action type="equip" set="Quickcast" when="Precast" />
<action type="equip" set="Fastcast" when="precast" />
<action type="equip" set="DarkMagic" when="precast|midcast" />
<if Advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$%SpellElementObi" = "1"'>
<if Element="Dark">
<action type="equip" when="midcast">
<waist lock="yes">Anrin Obi</waist>
</action>
</if>
</if>
</if>
</if>
<if Skill="EnfeeblingMagic" NotBuffActive="Silence|Mute|Sleep|Petrification|Stun|Charm|Terror|Lullaby|Chocobo|Impairment">
<action type="equip" when="precast" Set="Fastcast" />
<action type="equip" when="midcast" Set="EnfeeblingMagic" />
<if Spell="Sleep II">
<action type="command" when="aftercast">spellcast var inc SleepTwoID;wait 45;input /echo [$SleepTwoID:%spell] <%target> Sleep II wearing off in 45sec</action>
<action type="command" when="aftercast">wait 60;input /echo [$SleepTwoID:%spell] <%target> Sleep II wearing off in 30sec</action>
<action type="command" when="aftercast">wait 75;input /echo [$SleepTwoID:%spell] <%target> Sleep II wearing off in 15sec</action>
<action type="command" when="aftercast">wait 85;input /echo [$SleepTwoID:%spell] <%target> Sleep II wearing off in 5sec</action>
<action type="command" when="aftercast">wait 90;spellcast var dec SleepTwoID</action>
</if>
<elseif Spell="Sleep|Sleepga">
<action type="command" when="aftercast">spellcast var inc SleepID;wait 30;input /echo [$SleepID:%spell] <%target> Sleep wearing off in 30sec</action>
<action type="command" when="aftercast">wait 45;input /echo [$SleepID:%spell] <%target> Sleep wearing off in 15sec</action>
<action type="command" when="aftercast">wait 55;input /echo [$SleepID:%spell] <%target> Sleep wearing off in 5sec</action>
<action type="command" when="aftercast">wait 60;spellcast var dec SleepID</action>
</elseif>
<if Advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$%SpellElementObi" = "1"'>
<if Element="Dark">
<action type="equip" when="midcast">
<waist lock="yes">Anrin Obi</waist>
</action>
</if>
</if>
</if>
<if Skill="ElementalMagic" NotBuffActive="Silence|Mute|Sleep|Petrification|Stun|Charm|Terror|Lullaby|Chocobo|Impairment">
<if NotSpell="Stone IV|Stone V|Aero V|Blizzard V|Fire V|Thunder V|Stonega V">
<action type="equip" when="precast" Set="Fastcast" />
<action type="equip" when="midcast" Set="ElementalMagic" />
</if>
</if>
<if Spell="Souleater" NotBuffActive="Amnesia|Sleep|Petrification|Stun|Charm|Terror|Lullaby|Chocobo|Impairment">
<if BuffActive="Aftermath">
<action type="equip" Set="SouleaterAftermath" />
</if>
<else>
<action type="equip" Set="Souleater" />
</else>
</if>
<!-- Spectral jig -->
<if spell="*Jig">
<equip when="precast" set="Jig" />
<if spell="Spectral Jig">
<action type="command" when="precast">cancel 71</action>
</if>
</if>
<!-- Idle/Engaged Gear assessment trigger used by AutoExec and after WS. Cast Fire V to manually trigger a gear assessment. -->
<if spell="Fire V">
<if status="engaged">
<if advanced='"$RefreshGear"="1"'>
<action type="equip" when="precast">
<neck lock="yes">Bale Choker</neck>
<body lock="yes">Twilight Mail</body>
</action>
</if>
<if advanced='"$LightDefenseGear"="1"'>
<action type="equip" when="precast" set="LightDefense" />
</if>
<if BuffActive="Aftermath" main="Ragnarok">
<if BuffActive="Souleater" >
<action type="equip" when="precast" set="SouleaterAftermathRagnarok" />
</if>
<else>
<action type="equip" when="precast" set="MeleeAftermathRagnarok" />
</else>
</if>
<elseif BuffActive="Aftermath">
<if BuffActive="Souleater">
<action type="equip" when="precast" set="SouleaterAftermathRagnarok" />
</if>
<else>
<action type="equip" when="precast" set="MeleeAftermathRagnarok" />
</else>
</elseif>
<if BuffActive="Aftermath" main="Apocalypse">
<if BuffActive="Souleater" >
<action type="equip" when="precast" set="SouleaterAftermathApocalypse" />
</if>
<else>
<action type="equip" when="precast" set="MeleeAftermathApocalypse" />
</else>
</if>
<elseif BuffActive="Aftermath">
<if BuffActive="Souleater">
<action type="equip" when="precast" set="SouleaterAftermathApocalypse" />
</if>
<else>
<action type="equip" when="precast" set="MeleeAftermathApocalypse" />
</else>
</elseif>
<else>
<if BuffActive="Souleater">
<action type="equip" when="precast" set="Souleater" />
</if>
<else>
<action type="equip" when="precast" set="Melee" />
</else>
</else>
</if>
<if status="idle">
<action type="equip" when="precast" set="Idle" />
<if Advanced='"%IsInCombat"="0"'>
<action type="equip" when="precast">
<legs lock="yes">Blood Cuisses</legs>
</action>
</if>
<if TimeGT="5.59" TimeLT="18.00" HPPLT="90">
<action type="equip" when="precast">
<hands>Garden Bangles</hands>
</action>
</if>
<if mpplt="40">
<action type="equip" when="precast">
<neck>Bale Choker</neck>
<body>Twilight Mail</body>
</action>
</if>
<if hppgt="90" mppgt="90">
<action type="equip" when="precast">
<body>Mekira Meikogai</body>
<head>Ogier's Helm</head>
<hands>------N/A------</hands>
<neck>Twilight Torque</neck>
</action>
</if>
<if hppgt="50" mpplt="10">
<action type="equip" when="precast">
<body>Twilight Mail</body>
</action>
</if>
<if hppgt="90" mpplt="90">
<action type="equip" when="precast">
<body>Twilight Mail</body>
<neck>Bale Choker</neck>
<head>Ogier's Helm</head>
</action>
</if>
</if>
<action type="cancelspell"/>
<action type="return"/>
</if>
<!-- Completion of the spell or ability -->
<if status="engaged">
<if advanced='"$RefreshGear"="1"'>
<action type="equip" when="engaged|done">
<neck lock="yes">Bale Choker</neck>
<!-- <body lock="yes">Twilight Mail</body> -->
</action>
</if>
<if advanced='"$LightDefenseGear"="1"'>
<action type="equip" when="engaged|done" set="LightDefense" />
</if>
<if BuffActive="Aftermath">
<if BuffActive="Souleater" >
<action type="equip" when="engaged|done" set="SouleaterAftermath" />
</if>
<else>
<action type="equip" when="engaged|done" set="MeleeAftermathApocalypse" />
</else>
</if>
<else>
<if BuffActive="Souleater">
<action type="equip" when="engaged|done" set="Souleater" />
</if>
<else>
<action type="equip" when="engaged|done" set="Melee" />
</else>
</else>
</if>
<if status="idle">
<action type="equip" when="idle|done" set="Idle" />
<if Advanced='"%IsInCombat"="0"'>
<action type="equip" when="idle|done">
<legs lock="yes">Crimson Cuisses</legs>
</action>
</if>
<if TimeGT="5.59" TimeLT="18.00" HPPLT="90">
<action type="equip" when="idle|done">
<hands>Garden Bangles</hands>
</action>
</if>
<if mpplt="40">
<action type="equip" when="idle|done">
<neck>Bale Choker</neck>
<body>Twilight Mail</body>
</action>
</if>
<if hppgt="90" mppgt="90">
<action type="equip" when="idle|done">
<body>Mekira Meikogai</body>
<head>Ogier's Helm</head>
<hands>Magma Gauntlets</hands>
<neck>Twilight Torque</neck>
<legs>Blitzer Poleyn</legs>
</action>
</if>
<if hppgt="50" mpplt="10">
<action type="equip" when="idle|done">
<body>Twilight Mail</body>
</action>
</if>
<if hppgt="90" mpplt="90">
<action type="equip" when="idle|done">
<body>Twilight Mail</body>
<neck>Bale Choker</neck>
<head>Ogier's Helm</head>
<legs>----N/A------</legs>
</action>
</if>
</if>
<if Mode="AND" EquipBody="empty" EquipHead="empty"> <!-- FIX: If no gear equip set for DRK -->
<addtochat color="132" >--== NOTICE::No Body Peice Detected ==--</addtochat>
<if mainjob="DRK">
<equip set="Melee" />
</if>
</if>
<if hpplt="15">
<action type="equip" when="precast" set="Reraise" />
</if>
</rules>
</spellcast>
Necro Bump Detected!
[34 days between previous and next post]
Serveur: Lakshmi
Game: FFXI
Posts: 72
By Lakshmi.Kukailimoku 2012-09-12 20:02:19
seems to me @ line 649 you need to add <elseif BuffActive="Aftermath" main="Ragnarok"> and @ line 665 you need to add <elseif BuffActive="Aftermath" main="Apocalypse">
without those 2 specified rules, your elseif rules don't know how to detect the difference between the 2 different aftermaths. it would make more sense to just take out the 2 elseif rules as i don't see the difference between the if and elseif rules as they both say the same thing.
I'm new to using spellcast and i know the gear is shit but im just trying to get teh hang of it! But I'm getting a "error on line 9 at column 1: Extra content at the end of the document" <?xml version="1.0" ?>
<!-- Last modified: 12/14/2011 9:15:59 PM -->
<config Debug="false"
ShowGearSwaps="false"
ShowSpellInfo="false"
RequireVersion="2.30"
/>
<variables clear="">
</variables>
<sets>
<group name="Outside-Group" inherit="Base-Group" default="yes">
<set name="None">
</set>
<!-- ***************************** -->
<!-- General idle sets -->
<!-- ***************************** -->
<set name="Idle-Field-2HR" BaseSet="TP-2HR-Any">
</set>
<set name="Idle-Town-*|Idle-Field-*">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Bale cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<legs>Jingang hose</legs>
<feet>Ace's leggings</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="Move|Kite">
<legs>Crimson cuisses</legs>
</set>
<!-- ***************************** -->
<!-- Sets for TP -->
<!-- ***************************** -->
<set name="TP-GS-Offense-Normal">
<ammo>Fire bomblet</ammo>
<head>Bale Burgeonet +2</head>
<body>Bale Cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<legs>Jingang hose</legs>
<feet>Ace's Leggings</feet>
<neck>Bale choker</neck>
<waist>Swift Belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale Earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="TP-GS-Offense-LightAcc" BaseSet="TP-GS-Offense-Normal">
<ammo>Fire Bomblet</ammo>
<neck>Peacock charm</neck>
</set>
<set name="TP-GS-Offense-HeavyAcc" BaseSet="TP-GS-Offense-Normal">
<ammo>Fire Bomblet</ammo>
<neck>Peacock charm</neck>
<lring>Keen Ring</lring>
<back>Belenos' Mantle</back>
<feet>Ace's leggings</feet>
</set>
<set name="TP-GS-Offense-CapAtt" BaseSet="TP-GS-Offense-Normal">
</set>
<set name="TP-SC-Offense-Normal">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Bale cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<legs>Jingang hose</legs>
<feet>Ace's leggings</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="TP-SC-Offense-LightAcc" BaseSet="TP-SC-Offense-Normal">
<ammo>Fire Bomblet</ammo>
<neck>Peacock charm</neck>
</set>
<set name="TP-SC-Offense-HeavyAcc" BaseSet="TP-SC-Offense-Normal">
<ammo>Fire Bomblet</ammo>
<neck>Peacock charm</neck>
<lring>Keen Ring</lring>
<back>Atheling Mantle</back>
</set>
<set name="TP-SC-Offense-CapAtt" BaseSet="TP-SC-Offense-Normal">
</set>
<set name="TP-GA-*">
<ammo>Fire Bomblet</ammo>
<head>Bale Burgeonet +2</head>
<body>Bale Cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<legs>Jingang hose</legs>
<feet>Ace's leggings</feet>
<neck>Bale choker</neck>
<waist>Swift Belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale Earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="TP-Dagger-*">
<ammo>Fire Bomblet</ammo>
<head>Bale Burgeonet +2</head>
<body>Bale Cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<legs>Jingang hose</legs>
<feet>Ace's leggings</feet>
<neck>Bale choker</neck>
<waist>Swift Belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale Earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="TP-2HR-*">
<ammo>Fire bomblet</ammo>
<head>Zelus Tiara</head>
<body>Bale Cuirass +1</body>
<hands>Bale Gauntlets +2</hands>
<legs>Jingang hose</legs>
<feet>Ace's leggings</feet>
<neck>Bale choker</neck>
<waist>Swift Belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale Earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="Rancor">
<neck>Rancor Collar</neck>
</set>
<!-- ***************************** -->
<!-- Sets for JAs -->
<!-- ***************************** -->
<set name="Souleater">
</set>
<set name="Weaponbash">
</set>
<set name="Dark Magic">>
<legs>Bale Flanchard +2</legs>
<feet>Bale Sollerets +1</feet>
<rear>Loquac. Earring</rear>
</set>
<set name="FastCast">
<rear>Loquac. Earring</rear>
</set>
<set name="Utsusemi" BaseSet="FastCast">
</set>
<set name="Evasion">
</set>
<set name="PhysDef-PDT">
</set>
<set name="MagDef-Neutral">
</set>
<set name="WeakSet">
</set>
<!-- ***************************** -->
<!-- Sets for weaponskills -->
<!-- ***************************** -->
<set name="Standard-WS">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Twilight mail</body>
<hands>Bale Gauntlets +2</hands>
<legs>Bale flanchard +2</legs>
<feet>Bale sollerets +1</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="LR-WS">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Twilight mail</body>
<hands>Bale Gauntlets +2</hands>
<legs>Bale flanchard +2</legs>
<feet>Bale sollerets +1</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="WS-Tor-Acc1">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Twilight mail</body>
<hands>Bale Gauntlets +2</hands>
<legs>Bale flanchard +2</legs>
<feet>Bale sollerets +1</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="WS-Tor-Acc2">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Twilight mail</body>
<hands>Bale Gauntlets +2</hands>
<legs>Bale flanchard +2</legs>
<feet>Bale sollerets +1</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="WS-Tor-Acc3">
</set>
<set name="MagicWS">
<lear>Hecate's Earring</lear>
<body>Twilight Cloak</body>
<feet>Bale sollerets +1</feet>
</set>
<!-- Wildcard sets for other weaponskills -->
<set name="WS-*-Acc1">
</set>
<set name="WS-*-Acc2">
</set>
<set name="WS-*-Acc3">
</set>
<!-- ***************************** -->
<!-- Sets for subjob stuff -->
<!-- ***************************** -->
<set name="CureWaltz">
</set>
<set name="CureWaltzMe">
</set>
<set name="Ninjutsu">
</set>
</group>
<group name="Abyssea-Group" inherit="Outside-Group">
<set name="TP-GS-Acc1">
<ammo>Fire Bomblet</ammo>
<head>Bale burgeonet +2</head>
<body>Twilight mail</body>
<hands>Bale Gauntlets +2</hands>
<legs>Bale flanchard +2</legs>
<feet>Bale sollerets +1</feet>
<neck>Bale choker</neck>
<waist>Swift belt</waist>
<lear>Brutal Earring</lear>
<rear>Bale earring</rear>
<lring>Rajas Ring</lring>
<rring>Hoard ring</rring>
<back>Atheling Mantle</back>
</set>
<set name="TP-GS-Acc2" BaseSet="TP-GS-Acc1">
<ammo>Fire Bomblet</ammo>
<neck>Bale choker</neck>
<feet>Ace's leggings</feet>
</set>
<set name="TP-GS-Acc3" BaseSet="TP-GS-Acc2">
</set>
</group>
<group name="Campaign-Group" inherit="Outside-Group">
<set name="Resting">
</set>
<set name="Idle-Field-*">
</set>
</group>
<group name="Voidwatch-Group" inherit="Outside-Group">
</group>
</sets>
<rules>
<!-- Imported rules for locking gear in Salvage, and tests to unlock slots.
<!-- xi:include href="SalvageIncludes.xml" xpointer="/includes/include[@name='SalvageEquipRules']/*" /> -->
<!-- Define Combat STYLEs -->
<if EquipMain="$Great Sword">
<var cmd="set TPSTYLE GS" />
</if>
<elseif EquipMain="$Scythe">
<var cmd="set TPSTYLE SC" />
</elseif>
<elseif EquipMain="$Great Axe">
<var cmd="set TPSTYLE GA" />
</elseif><elseif EquipMain="$Daggers">
<var cmd="set TPSTYLE Dagger" />
</elseif>
<elseif BuffActive="Blood Weapon">
<var cmd="set TPSTYLE 2HR" />
<var cmd="set IdleSTYLE 2HR" />
</elseif>
<elseif BuffActive="Last Resort">
<var cmd="set TPSTYLE LR" />
</elseif>
<else>
<var cmd="set TPSTYLE GS" />
</else>
<if spell="$ResetTrigger|autoset">
<!-- Autoset (engage/disengage/rest/etc) gets same checks as a Reset command -->
<!-- Check for other buffs -->
<if NotBuffActive="Last Resort">
<var cmd="set WSSTYLE Standard" />
</if>
<!-- Check for weakness -->
<if BuffActive="Weakness">
<var cmd="set WeaknessArmor $WeaknessSet" />
</if>
<else>
<var cmd="set WeaknessArmor None" />
</else>
<if status="Engaged">
<var cmd="set Movement None" />
</if>
<elseif status="Idle">
<var cmd="set Movement Move" />
</elseif>
<if advanced='"$MeleeMode"="Offense"'>
<addtochat>Reset gear. $TPStyle - $MeleeMode:$OffenseMode, PD:$PhysicalDefense, MD:$MagicalDefense, $Movement</addtochat>
</if>
<else>
<addtochat>Reset gear. $TPStyle - $MeleeMode:$TankMode ($TankModifier), PD:$PhysicalDefense, MD:$MagicalDefense, $Movement</addtochat>
</else>
</if>
<elseif type="JobAbility">
<CastDelay Delay="0.03" />
<AfterCastDelay Delay="0.5" />
<if spell="Last Resort">
<var cmd="set WSSTYLE LR" />
<command when="Aftercast">wait $Duration-%Spell;$ResetCommand</command>
</if>
<elseif spell="Blood Weapon">
<var cmd="set TPSTYLE 2HR" />
<var cmd="set IdleSTYLE 2HR" />
</elseif>
</elseif>
<!-- Additional layers based on current state -->
<if advanced='"$AggressiveMode"="Yes"'>
<var cmd="set AggressiveLayer Rancor" />
</if>
<else>
<var cmd="set AggressiveLayer None" />
</else>
<!-- Compile all subsets into a single final set -->
<var cmd="set CurrentSet $BaseLayer|$ImpetusArmor|$WeaknessArmor|$PhysicalDefense|$PerfectCounterArmor|$MagicalDefense|$Movement" />
<!-- And assign to appropriate sets for idle/aftercast/etc -->
<!-- ************************************************************************ -->
<!-- The following sections are solely for setting precast/midcast equipment, -->
<!-- and should not be changing any configuration options. -->
<!-- ************************************************************************ -->
<if Skill="DarkMagic" NotBuffActive="Silence|Mute|Sleep|Petrification|Stun|Charm|Terror|Lullaby|Chocobo|Impairment">
<if NotSpell="Stun|Dread Spikes">
<if spell="Absorb-TP">
<equip when="precast|midcast">
<hands lock="yes">Bale Gauntlets +2</hands>
</equip>
</if>
<action type="equip" set="Fastcast" when="precast" />
<action type="equip" set="Dark Magic" when="precast|midcast" />
</if>
</if>
<if type="WeaponSkill">
<CastDelay Delay="0.03" />
<AfterCastDelay Delay="0.5" />
<equip when="Precast" set="$WSSet" />
</if>
<elseif type="Waltz">
<!-- Waltzes for /dnc -->
<if NotSpell="Healing Waltz">
<if TargetType="Self">
<equip when="Precast" set="CureWaltzMe" />
</if>`
<else>
<equip when="Precast" set="CureWaltz" />
</else>
</if>
</elseif>
<elseif type="Flourish">
<action type="CastDelay" Delay="0.05" />
<action type="AfterCastDelay" Delay="0.5" />
</elseif>
<!-- Put on haste gear when casting utsu -->
<elseif type="Ninjutsu">
<if Spell="Utsusemi*">
<action type="CastDelay" Delay="0.05" />
<action type="AfterCastDelay" Delay="0.5" />
<equip when="Precast" set="Utsusemi" />
</if>
<elseif SpellTargetType="MONSTER|NPC">
<equip when="Precast" set="FastCast|Ninjutsu" />
</elseif>
</elseif>
<elseif skill="*Magic">
<equip when="Precast" set="FastCast" />
</elseif>
</rules>
</spellcast>
|
|