.xml Help Me!

Language: JP EN DE FR
2010-09-08
New Items
users online
Forum » FFXI » Jobs » Dark Knight » .xml Help me!
.xml Help me!
Offline
Posts: 5
By Mettle 2012-07-26 17:59:09
Link | Quote | Reply
 
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"
 Siren.Kalilla
VIP
Offline
Server: Siren
Game: FFXI
user: Kalila
Posts: 14552
By Siren.Kalilla 2012-07-26 18:18:18
Link | Quote | Reply
 
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>
Offline
Posts: 5
By Mettle 2012-07-26 18:23:11
Link | Quote | Reply
 
Did that and im getting the same message D:
 Siren.Kalilla
VIP
Offline
Server: Siren
Game: FFXI
user: Kalila
Posts: 14552
By Siren.Kalilla 2012-07-26 18:25:56
Link | Quote | Reply
 
Yea, I've been trying to figure out why, I'm not seeing it yet.
 Fenrir.Nightfyre
Offline
Server: Fenrir
Game: FFXI
user: Nightfyre
Posts: 11680
By Fenrir.Nightfyre 2012-07-26 18:35:22
Link | Quote | Reply
 
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" ?>.
Offline
Posts: 5
By Mettle 2012-07-26 18:39:28
Link | Quote | Reply
 
Thanks a ton! It works :D
 Siren.Kalilla
VIP
Offline
Server: Siren
Game: FFXI
user: Kalila
Posts: 14552
By Siren.Kalilla 2012-07-26 18:41:53
Link | Quote | Reply
 
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>
 Fenrir.Neonegeo
Offline
Server: Fenrir
Game: FFXI
user: Neonegeo
Posts: 10
By Fenrir.Neonegeo 2012-08-10 06:45:53
Link | Quote | Reply
 
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.
necroskull Necro Bump Detected! [34 days between previous and next post]
 Lakshmi.Kukailimoku
Offline
Server: Lakshmi
Game: FFXI
user: Kuahana
Posts: 72
By Lakshmi.Kukailimoku 2012-09-12 20:02:19
Link | Quote | Reply
 
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.
Log in to post.