Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" ?>
- <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
- <config />
- <variables>
- <xi:include href="include.xml" xpointer="//include[@name='EleStaffConst']/*" />
- <var name="TriggerSetOne">Shackled*|Grim*|Dancing Chains|Vulcan*|Barbed*|*Schism|Carnal*</var>
- <var name="TriggerSetTwo">Poison V|Poisonga V|Scop's*|*Pastoral|*Fantasia|Raptor*</var>
- <var name="TriggerSetThree">Netherspikes|Foxfire|Diaga V|Banishga V|Goblin Gavotte</var>
- <var name="Distance">6</var>
- <var name="Resist">R</var>
- <var name="Area">Outside</var>
- <var name="LockMain">1</var>
- <var name="TP">TP-H2H-HASTE</var>
- <var name="Idle">Idle</var>
- <var name="Armor">BlankSet</var>
- <var name="VARTP">HASTE</var>
- <var name="VARWS">ATT</var>
- <var name="VARUtsusemi">PDT-Counter</var>
- <var name="VARCure">Potency</var>
- <var name="STYLE">H2H</var>
- <var name="ImpetusSet">BlankSet</var>
- <var name="PerfectCounterSet">BlankSet</var>
- <var name="Berserk">N</var>
- <var name="BoostCount">1</var>
- </variables>
- <sets>
- <group name="Abyssea-R">
- <set name="Idle" baseset="PDT">
- <head>Fugacity Beret</head>
- <lear>Musical Earring</lear>
- <rear>Elusive Earring</rear>
- <body>Usukane Haramaki</body>
- <hands>Usukane Gote</hands>
- <legs>Ocelot Trousers</legs>
- <feet>Hermes' Sandals +1</feet>
- </set>
- <set name="PDT">
- <head>Arh. Jinpachi +1</head>
- <neck>Wiglen Gorget</neck>
- <lear>Black Earring</lear>
- <rear>Black Earring</rear>
- <body>Arhat's Gi +1</body>
- <hands>Melaco Mittens</hands>
- <lring>Dark Ring</lring>
- <rring>Dark Ring</rring>
- <back>Shadow Mantle</back>
- <waist>Black Belt</waist>
- <legs>Dst. Subligar +1</legs>
- <feet>Dst. Leggings +1</feet>
- </set>
- <set name="MDT">
- <neck>Twilight Torque</neck>
- <body>Avalon Breastplate</body>
- <lear>Merman's Earring</lear>
- <rear>Merman's Earring</rear>
- <lring>Minerva's Ring</lring>
- <rring>Shadow Ring</rring>
- <feet>Lore Sabots +1</feet>
- </set>
- <set name="FullEvasion">
- <head>Fugacity Beret</head>
- <neck>Torero Torque</neck>
- <lear>Musical Earring</lear>
- <rear>Elusive Earring</rear>
- <body>Usukane Haramaki</body>
- <hands>Usukane Gote</hands>
- <lring>Wivre Ring +1</lring>
- <rring>Heed Ring</rring>
- <back>Boxer's Mantle</back>
- <legs>Ocelot Trousers</legs>
- <waist>Scouter's Rope</waist>
- <feet>Hachiryu Sune-Ate</feet>
- </set>
- <set name="Haste">
- <head>Tantra Crown +2</head>
- <hands>Tantra Gloves +2</hands>
- <waist>Black Belt</waist>
- <legs>Tantra Hose +2</legs>
- </set>
- <set name="Resting" />
- <set name="FastCast">
- <neck>Magoraga Beads</neck>
- <rear>Loquacious Earring</rear>
- </set>
- <set name="PDT-Counter" baseset="PDT">
- <lear>Avenger's Earring</lear>
- <rear>Avenger's Earring</rear>
- <hands>Usukane Gote</hands>
- </set>
- <set name="TP-H2H-ACC">
- <ammo>Tantra Tathlum</ammo>
- <head>Oce. Headpiece +1</head>
- <neck>Faith Torque</neck>
- <lear>Brutal Earring</lear>
- <rear>Kemas Earring</rear>
- <body>Toci's Harness</body>
- <hands>Tantra Gloves +2</hands>
- <lring>Rajas Ring</lring>
- <rring>Sniper's Ring +1</rring>
- <back>Atheling Mantle</back>
- <waist>Black Belt</waist>
- <legs>Calmecac Trousers</legs>
- <feet>Tantra Gaiters +2</feet>
- </set>
- <set name="TP-H2H-HASTE" baseset="TP-H2H-ACC">
- <ammo>Potestas Bomblet</ammo>
- <rear>Bruiser's Earring</rear>
- <rring>Epona's Ring</rring>
- </set>
- <set name="TP-H2H-DEX" baseset="TP-H2H-HASTE" />
- <set name="TP-H2H-EVA" baseset="TP-H2H-HASTE">
- <head>Fugacity Beret</head>
- <lear>Musical Earring</lear>
- <rear>Elusive Earring</rear>
- <body>Usukane Haramaki</body>
- <back>Boxer's Mantle</back>
- <legs>Ocelot Trousers</legs>
- <feet>Hachiryu Sune-Ate</feet>
- </set>
- <set name="TP-H2H-PDT" baseset="TP-H2H-HASTE">
- <neck>Twilight Torque</neck>
- <lear>Black Earring</lear>
- <rear>Black Earring</rear>
- <body>Arhat's Gi +1</body>
- <lring>Dark Ring</lring>
- <rring>Dark Ring</rring>
- <back>Shadow Mantle</back>
- <feet>Dst. Leggings +1</feet>
- </set>
- <set name="TP-H2H-HundredFists" baseset="TP-H2H-HASTE">
- <head>Aias Bonnet</head>
- <lear>Merman's Earring</lear>
- <rring>Pyrosoul Ring</rring>
- <waist>Anguinus Belt</waist>
- </set>
- <set name="TP-KICK-ACC" baseset="TP-H2H-HASTE"/>
- <set name="TP-KICK-HASTE" baseset="TP-KICK-ACC" />
- <set name="TP-KICK-DEX" baseset="TP-KICK-HASTE" />
- <set name="TP-H2H-EVA" baseset="TP-KICK-HASTE" />
- <set name="TP-KICK-PDT" baseset="TP-KICK-HASTE" />
- <set name="TP-KICK-HundredFists" baseset="TP-KICK-HASTE" />
- <set name="Victory Smite-ACC-N">
- <ammo>Tantra Tathlum</ammo>
- <head>Shr.Znr.Kabuto +1</head>
- <neck>Breeze Gorget</neck>
- <lear>Brutal Earring</lear>
- <rear>Kemas Earring</rear>
- <body>Toci's Harness</body>
- <hands>Heafoc Mitts</hands>
- <lring>Rajas Ring</lring>
- <rring>Epona's Ring</rring>
- <back>Rancor Mantle</back>
- <waist>Breeze Belt</waist>
- <legs>Shura Haidate +1</legs>
- <feet>Kacura Leggings +1</feet>
- </set>
- <set name="Victory Smite-ACC-Berserk" baseset="Victory Smite-ACC-N">
- <rear>Kemas Earring</rear>
- </set>
- <set name="Victory Smite-DEX-N" baseset="Victory Smite-ACC-N" />
- <set name="Victory Smite-DEX-Berserk" baseset="Victory Smite-DEX-N" />
- <set name="Victory Smite-ATT-N" baseset="Victory Smite-ACC-N">
- <ammo>Thew Bomblet</ammo>
- <rear>Vulcan's Pearl</rear>
- <lring>Pyrosoul Ring</lring>
- </set>
- <set name="Victory Smite-ATT-Berserk" baseset="Victory Smite-ATT-N" />
- <set name="Ascetic's Fury-ACC-N" />
- <set name="Ascetic's Fury-ACC-Berserk" baseset="Ascetic's Fury-ACC-N" />
- <set name="Ascetic's Fury-DEX-N" baseset="Ascetic's Fury-ACC-N" />
- <set name="Ascetic's Fury-DEX-Berserk" baseset="Ascetic's Fury-DEX-N" />
- <set name="Ascetic's Fury-ATT-N" baseset="Ascetic's Fury-ACC-N" />
- <set name="Ascetic's Fury-ATT-Berserk" baseset="Ascetic's Fury-ATT-N" />
- <set name="Asuran Fists" baseset="WS Base" />
- <set name="Dragon Kick" baseset="WS Base" />
- <set name="Tornado Kick" baseset="WS Base" />
- <set name="Retribution" baseset="WS Base" />
- <set name="Full Swing" baseset="WS Base" />
- <set name="Cataclysm">
- <ammo>Tantra Tathlum</ammo>
- <head>Shr.Znr.Kabuto +1</head>
- <neck>Artemis' Medal</neck>
- <lear>Novio Earring</lear>
- <rear>Hecate's Earring</rear>
- <body>Usukane Haramaki</body>
- <hands>Heafoc Mitts</hands>
- <lring>Demon's Ring</lring>
- <rring>Demon's Ring</rring>
- <back>Atheling Mantle</back>
- <waist>Beir Belt +1</waist>
- <legs>Shura Haidate +1</legs>
- <feet>Tantra Gaiters +2</feet>
- </set>
- <set name="WS Base">
- <ammo>Tantra Tathlum</ammo>
- <head>Aias Bonnet</head>
- <rear>Kemas Earring</rear>
- <body>Tantra Cyclas +2</body>
- <hands>Tantra Gloves +2</hands>
- <waist>Anguinus Belt</waist>
- <legs>Tantra Hose +2</legs>
- <feet>Tantra Gaiters +2</feet>
- </set>
- <set name="Boost">
- <hands>Temple Gloves</hands>
- </set>
- <set name="Focus">
- <head>Temple Crown</head>
- </set>
- <set name="Dodge">
- <feet>Temple Gaiters</feet>
- </set>
- <set name="Chi Blast" />
- <set name="Chakra">
- <ammo>Tantra Tathlum</ammo>
- <head>Genbu's Kabuto</head>
- <neck>Fortitude Torque</neck>
- <rear>Kemas Earring</rear>
- <body>Temple Cyclas</body>
- <hands>Melee Gloves</hands>
- <rring>Corneus Ring</rring>
- <waist>Warwolf Belt</waist>
- </set>
- <set name="Footwork" />
- <set name="Counterstance">
- <feet>Melee Gaiters</feet>
- </set>
- <set name="ImpetusSet">
- <body>Tantra Cyclas +2</body>
- </set>
- <set name="PerfectCounterSet">
- <head>Tantra Crown +2</head>
- <back>Ultion Mantle</back>
- </set>
- <set name="Ninjutsu" />
- <set name="BlankSet" />
- </group>
- <group name="Abyssea-NM" inherit="Abyssea-R"/>
- <group name="Outside-R" inherit="Abyssea-R" default="yes"/>
- <set name="Victory Smite-ACC-N">
- <ammo>Tantra Tathlum</ammo>
- <head>Shr.Znr.Kabuto +1</head>
- <neck>Justiciar's Torque</neck>
- <lear>Brutal Earring</lear>
- <rear>Kemas Earring</rear>
- <body>Tantra Cyclas +2</body>
- <hands>Heafoc Mitts</hands>
- <lring>Rajas Ring</lring>
- <rring>Epona's Ring</rring>
- <back>Rancor Mantle</back>
- <waist>Black Belt</waist>
- <legs>Shura Haidate +1</legs>
- <feet>Tantra Gaiters +2</feet>
- </set>
- <set name="Victory Smite-ACC-Berserk" baseset="Victory Smite-ACC-N">
- <rear>Kemas Earring</rear>
- </set>
- <set name="Victory Smite-DEX-N" baseset="Victory Smite-ACC-N" />
- <set name="Victory Smite-DEX-Berserk" baseset="Victory Smite-DEX-N" />
- <set name="Victory Smite-ATT-N" baseset="Victory Smite-ACC-N">
- <ammo>Thew Bomblet</ammo>
- <rear>Vulcan's Pearl</rear>
- <lring>Pyrosoul Ring</lring>
- <waist>Beir Belt +1</waist>
- </set>
- <group name="Outside-NM" inherit="Outside-R"/>
- </sets>
- <rules>
- <!--- Core Include Rules --->
- <if notSpell="$TriggerSetOne|$TriggerSetTwo|$TriggerSetThree">
- <xi:include href="include.xml" xpointer="//include[@name='ReturnRules']/*" />
- </if>
- <xi:include href="include.xml" xpointer="//include[@name='CleanTransportation']/*" />
- <xi:include href="include.xml" xpointer="//include[@name='LVrestriction']/*" />
- <xi:include href="include.xml" xpointer="//include[@name='SetDistanceVariable']/*" />
- <xi:include href="include.xml" xpointer="//include[@name='ResistRule']/*" />
- <xi:include href="include.xml" xpointer="//include[@name='AreaRule']/*" />
- <xi:include href="include.xml" xpointer="//include[@name='LockWeaponRule']/*" />
- <xi:include href="include.xml" xpointer="//include[@name='AutoChangeGear']/*" />
- <xi:include href="include.xml" xpointer="//include[@name='SpellCancel']/*" />
- <xi:include href="include.xml" xpointer="//include[@name='PowderBootsRule']/*" />
- <!--- Optional Include Rules --->
- <xi:include href="include.xml" xpointer="//include[@name='MPCostRule']/*" />
- <!--- Initial fixations: Automatically change groups to reflect variables --->
- <if notgroup="$Area-$Resist">
- <command>sc group $Area-$Resist</command>
- </if>
- <!--- Auto Update Gear --->
- <if spell="Dancing Chains">
- <cancelspell />
- <if status="idle">
- <equip set="$Idle" />
- </if>
- <elseif status="engaged">
- <if advanced='"$VARTP"="EVA" OR "$VARTP"="PDT"'>
- <var cmd="set TP TP-$STYLE-$VARTP" />
- <equip set="$TP" />
- </if>
- <else>
- <var cmd="set TP TP-$STYLE-$VARTP|$PerfectCounterSet|$ImpetusSet|$Armor" />
- <equip set="$TP" />
- </else>
- </elseif>
- </if>
- <!--- Equip Basic DD Set --->
- <elseif Spell="Vulcan Shot">
- <cancelspell />
- <var cmd="set Armor BlankSet" />
- <if status="engaged">
- <var cmd="set TP TP-$STYLE-$VARTP|$PerfectCounterSet|$ImpetusSet|$Armor" />
- <equip set="$TP" />
- </if>
- <elseif status="idle">
- <var cmd="set Idle Idle|$Armor" />
- <equip set="$Idle" />
- </elseif>
- </elseif>
- <!--- Equip MDT (Aegis Schism) --->
- <elseif Spell="Aegis Schism">
- <cancelspell />
- <var cmd="set Armor MDT" />
- <if status="engaged">
- <var cmd="set TP TP-$STYLE-$VARTP|$PerfectCounterSet|$ImpetusSet|$Armor" />
- <equip set="$TP" />
- </if>
- <elseif status="idle">
- <var cmd="set Idle Idle|$Armor" />
- <equip set="$Idle" />
- </elseif>
- </elseif>
- <!--- Equip PDT (Barbed Crescent) --->
- <elseif Spell="Barbed Crescent">
- <cancelspell />
- <var cmd="set Armor PDT" />
- <if status="engaged">
- <var cmd="set TP TP-$STYLE-$VARTP|$PerfectCounterSet|$ImpetusSet|$Armor" />
- <equip set="$TP" />
- </if>
- <if status="idle">
- <var cmd="set Idle Idle|$Armor" />
- <equip set="$Idle" />
- </if>
- </elseif>
- <!--- Equip Full Evasion (Carnal Nightmare) --->
- <elseif Spell="Carnal Nightmare">
- <cancelspell />
- <var cmd="set Armor FullEvasion" />
- <if status="engaged">
- <var cmd="set TP TP-$STYLE-$VARTP|$PerfectCounterSet|$ImpetusSet|$Armor" />
- <equip set="$TP" />
- </if>
- <if status="idle">
- <var cmd="set Idle Idle|$Armor" />
- <equip set="$Idle" />
- </if>
- </elseif>
- <!--- Change TP set type --->
- <if spell="Poison V">
- <cancelspell />
- <if advanced='"$VARTP"="HASTE"'>
- <var cmd="set VARTP EVA" />
- <var cmd="set TP TP-$STYLE-$VARTP|$Armor" />
- <addtochat color="135">TP Variable: EVA</addtochat>
- </if>
- <elseif advanced='"$VARTP"="EVA"'>
- <var cmd="set VARTP ACC" />
- <var cmd="set TP TP-$STYLE-$VARTP|$PerfectCounterSet|$ImpetusSet|$Armor" />
- <addtochat color="135">TP Variable: ACC</addtochat>
- </elseif>
- <elseif advanced='"$VARTP"="ACC"'>
- <var cmd="set VARTP DEX" />
- <var cmd="set TP TP-$STYLE-$VARTP|$PerfectCounterSet|$ImpetusSet|$Armor" />
- <addtochat color="135">TP Variable: DEX</addtochat>
- </elseif>
- <elseif advanced='"$VARTP"="DEX"'>
- <var cmd="set VARTP PDT" />
- <var cmd="set TP TP-$STYLE-$VARTP|$Armor" />
- <addtochat color="135">TP Variable: PDT</addtochat>
- </elseif>
- <elseif advanced='"$VARTP"="PDT"'>
- <var cmd="set VARTP HASTE" />
- <var cmd="set TP TP-$STYLE-$VARTP|$PerfectCounterSet|$ImpetusSet|$Armor" />
- <addtochat color="135">TP Variable: HASTE</addtochat>
- </elseif>
- <if status="engaged">
- <equip set="$TP" />
- </if>
- </if>
- <!--- Change WS set type --->
- <if spell="Poisonga V">
- <cancelspell />
- <if advanced='"$VARWS"="ATT"'>
- <var cmd="set VARWS ACC" />
- <addtochat color="135">TP Variable: ACC</addtochat>
- </if>
- <elseif advanced='"$VARWS"="ACC"'>
- <var cmd="set VARWS DEX" />
- <addtochat color="135">TP Variable: DEX</addtochat>
- </elseif>
- <elseif advanced='"$VARWS"="DEX"'>
- <var cmd="set VARWS ATT" />
- <addtochat color="135">TP Variable: ATT</addtochat>
- </elseif>
- </if>
- <!--- Change Midcast for Utsusemi --->
- <if spell="Scop's Operetta">
- <cancelspell />
- <if advanced='"$VARUtsusemi"="PDT-Counter"'>
- <var cmd="set VARUtsusemi FullEvasion" />
- <addtochat color="135">Utsusemi Midcast: Full Evasion</addtochat>
- </if>
- <elseif advanced='"$VARUtsusemi"="FullEvasion"'>
- <var cmd="set VARUtsusemi PDT-Counter" />
- <addtochat color="135">Utsusemi Midcast: PDT-Counter</addtochat>
- </elseif>
- </if>
- <!--- Class Specific Trigger 1 --->
- <if spell="Foxfire">
- <cancelspell />
- </if>
- <!--- Class Specific Trigger 2 --->
- <if spell="Netherspikes">
- <cancelspell />
- </if>
- <!--- Class Specific Trigger 3 --->
- <if spell="Diaga V">
- <cancelspell />
- </if>
- <!--- Class Specific Trigger 4 --->
- <if spell="Banishga V">
- <cancelspell />
- </if>
- <!--- Class Specific Trigger 5 --->
- <if spell="Goblin Gavotte">
- <cancelspell />
- </if>
- <!--- Abilities: Weaponskills --->
- <if type="WeaponSkill">
- <castdelay delay="0.03" />
- <if spell="Ascetic's Fury|Victory Smite">
- <equip when="precast|midcast" set="%Spell-$VARWS-$Berserk|$ImpetusSet" />
- </if>
- <elseif Spell="Asuran Fists|Dragon Kick|Tornado Kick|Retribution|Full Swing|Cataclysm">
- <equip when="precast|midcast" set="%Spell|$ImpetusSet" />
- </elseif>
- <elseif notSpell="$TriggerSetOne|$TriggerSetTwo|$TriggerSetThree">
- <equip when="precast|midcaast" set="WS Base|$ImpetusSet" />
- </elseif>
- </if>
- <!--- Abilities: Hundred Fists --->
- <if spell="Hundred Fists">
- <var cmd="set VARTP HundredFists" />
- <var cmd="set TP TP-$STYLE-$VARTP|$ImpetusSet|$Armor" />
- <equip when="midcast" set="$TP" />
- </if>
- <!--- Abilities: Footwork --->
- <if spell="Footwork">
- <var cmd="set STYLE KICK" />
- <var cmd="set TP TP-$STYLE-$VARTP|$PerfectCounterSet|$ImpetusSet|$Armor" />
- <equip when="midcast" set="$TP" />
- </if>
- <elseif notBuffactive="Footwork">
- <var cmd="set STYLE H2H" />
- <var cmd="set TP TP-$STYLE-$VARTP|$PerfectCounterSet|$ImpetusSet|$Armor" />
- <equip when="midcast" set="$TP" />
- </elseif>
- <!--- Abilities: Impetus --->
- <if spell="Impetus">
- <var cmd="set ImpetusSet ImpetusSet" />
- <var cmd="set TP TP-$STYLE-$VARTP|$PerfectCounterSet|$ImpetusSet|$Armor" />
- <equip when="midcast" set="$TP" />
- </if>
- <elseif notBuffactive="Impetus" advanced='"$ImpetusSet"="ImpetusSet"'>
- <var cmd="set ImpetusSet BlankSet" />
- <var cmd="set TP TP-$STYLE-$VARTP|$PerfectCounterSet|$ImpetusSet|$Armor" />
- <equip when="midcast" set="$TP" />
- </elseif>
- <!--- Abilities: Perfect Counter --->
- <if spell="Perfect counter">
- <var cmd="set PerfectCounterSet PerfectCounterSet" />
- <var cmd="set TP TP-$STYLE-$VARTP|$PerfectCounterSet|$ImpetusSet|$Armor" />
- <equip when="midcast" set="$TP" />
- </if>
- <elseif notBuffactive="Perfect Counter" advanced='"$PerfectCounterSet"="PerfectCounterSet"'>
- <var cmd="set PerfectCounterSet BlankSet" />
- <var cmd="set TP TP-$STYLE-$VARTP|$PerfectCounterSet|$ImpetusSet|$Armor" />
- <equip when="midcast" set="$TP" />
- </elseif>
- <!--- Abilities: Precast gear --->
- <if spell="Boost|Focus|Dodge|Chakra|Chi Blast|Footwork|Counterstance">
- <castdelay delay="0.03" />
- <equip when="precast" set="%Spell" />
- </if>
- <!--- Abilities: Boost Counter --->
- <if spell="Boost" Buffactive="Boost">
- <var cmd="inc BoostCount" />
- <addtochat color="135">Boost count: $BoostCount</addtochat>
- </if>
- <elseif notBuffactive="Boost" advanced='"$BoostCount"!="1"'>
- <var cmd="set BoostCount 1" />
- </elseif>
- <!--- Sub: Berserk --->
- <if mode="OR" spell="Berserk" Buffactive="Berserk">
- <var cmd="set Berserk Berserk" />
- </if>
- <elseif advanced='"$Berserk"="Berserk"'>
- <var cmd="set Berserk N" />
- </elseif>
- <!--- Subs: Utsusemi --->
- <if spell="Utsusemi: Ichi">
- <equip when="precast" set="FastCast" />
- <command when="precast">wait 0.5; sc set "$VARUtsusemi"</command>
- <midcastdelay delay="2" />
- <equip when="midcast" set="Haste" />
- </if>
- <elseif spell="Utsusemi: Ni">
- <equip when="precast|midcast" set="Haste" />
- </elseif>
- <!--- Subs: Ninjutsu --->
- <elseif type="Ninjutsu" SpellTargetType="MONSTER">
- <equip when="midcast" set="Ninjutsu" />
- </elseif>
- </rules>
- </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement