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
- showgearswaps="false"/>
- <variables clear="True">
- <!--- Standard Variables 1 --->
- <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="Resist">R</var>
- <var name="Area">Outside</var>
- <var name="Distance">15</var>
- <var name="Delay-JA">0.3</var>
- <var name="Delay-Spell">0.2</var>
- <var name="LockMain">1</var>
- <var name="Armor-Idle">BlankSet</var>
- <var name="Armor-Engaged">BlankSet</var>
- <!--- Standard Variables 2 --->
- <var name="VAR-TP">5Hit</var>
- <var name="VAR-WS">ATT</var>
- <var name="VAR-Utsusemi">EVA</var>
- <var name="Movement-Idle">Movement</var>
- <var name="Movement-Engaged">BlankSet</var>
- <!--- Standard Variables 3 --->
- <!--- Multi-Class Variables --->
- <var name="STYLE">Ranged</var>
- <!--- Specific Variables --->
- <var name="TripleShotSet">BlankSet</var>
- <var name="Idle">Town</var>
- <var name="LuzafSet">BlankSet</var>
- <!--- Bullets Variables --->
- <var name="TPbullet">Steel Bullet</var>
- <var name="WildfireBullet">Bullet</var>
- <var name="WSBullet">Steel Bullet</var>
- <var name="QDBullet">Oberon's Bullet</var>
- <!--- Include Variables --->
- <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='EleStaffConst']/*" />
- </variables>
- <sets>
- <group name="Abyssea-R">
- <set name="Idle-Normal" baseset="PDT">
- <head>Crimson Mask</head>
- <neck>Orochi Nodowa</neck>
- </set>
- <set name="Idle-Support" baseset="Idle-Normal">
- <legs>Stearc Subligar</legs>
- </set>
- <set name="Idle-Town" baseset="Idle-Normal">
- <head>Nvrch. Tricorne +2</head>
- <body>Navarch's Frac +2</body>
- <hands>Nvrch. Gants +2</hands>
- <legs>Nvrch. Culottes +2</legs>
- <feet>Hermes' Sandals</feet>
- </set>
- <set name="Resting">
- <neck>Orochi Nodowa</neck>
- </set>
- <set name="PDT">
- <head>Darksteel Cap +1</head>
- <neck>Twilight Torque</neck>
- <body>Dst. Harness +1</body>
- <hands>Melaco Mittens</hands>
- <lring>Jelly Ring</lring>
- <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>Dark Ring</lring>
- <rring>Minerva's Ring</rring>
- <back>Lamia Mantle +1</back>
- </set>
- <set name="FullEvasion">
- </set>
- <set name="Movement">
- <feet>Hermes' Sandals</feet>
- </set>
- <set name="BlankSet" />
- <set name="TP-Melee-*">
- <head>Walahra Turban</head>
- <neck>Peacock Amulet</neck>
- <lear>Suppanomimi</lear>
- <rear>Brutal Earring</rear>
- <body>Aurore Doublet</body>
- <hands>Dusk Gloves +1</hands>
- <lring>Rajas Ring</lring>
- <rring>Epona's Ring</rring>
- <back>Atheling Mantle</back>
- <waist>Twilight Belt</waist>
- <legs>Aurore Brais</legs>
- <feet>Aurore Gaiters</feet>
- </set>
- <set name="TP-Ranged-ACC">
- <ammo>$TPBullet</ammo>
- <head>Nvrch. Tricorne +2</head>
- <neck>Arctier's Torque</neck>
- <lear>Volley Earring</lear>
- <rear>Clearview Earring</rear>
- <body>Navarch's Frac +2</body>
- <hands>Nvrch. Gants +2</hands>
- <rring>Arewe Ring</rring>
- <lring>Rajas Ring</lring>
- <back>Libeccio Mantle</back>
- <waist>Commodore Belt</waist>
- <legs>Nvrch. Culottes +2</legs>
- <feet>Praeda Sabatons</feet>
- </set>
- <set name="TP-Ranged-ATK" BaseSet="TP-Ranged-ACC">
- <!--<neck>Corvus Torque</neck>-->
- <back>Terebellum Mantle</back>
- </set>
- <set name="TP-Ranged-5Hit" BaseSet="TP-Ranged-ACC">
- <!--<body>Loki's Kaftan</body>-->
- </set>
- <set name="Snapshot">
- <ammo>$TPBullet</ammo>
- <head>Nvrch. Tricorne +2</head>
- <body>Skopos Jerkin</body>
- <hands>Comm. Gants +1</hands>
- <back>Navarch's Mantle</back>
- <waist>Impulse Belt</waist>
- <legs>Nvrch. Culottes +2</legs>
- </set>
- <set name="PhantomRoll">
- <head>Comm. Tricorne</head>
- <hands>Nvrch. Gants +2</hands>
- </set>
- <set name="LuzafSet">
- <rring>Luzaf's Ring</rring>
- </set>
- <set name="WS Base">
- <ammo>$WSBullet</ammo>
- <head>Nvrch. Tricorne +2</head>
- <neck>Arctier's Torque</neck>
- <lear>Volley Earring</lear>
- <rear>Clearview Earring</rear>
- <body>Navarch's Frac +2</body>
- <hands>Nvrch. Gants +2</hands>
- <rring>Arewe Ring</rring>
- <lring>Rajas Ring</lring>
- <back>Terebellum Mantle</back>
- <waist>Commodore Belt</waist>
- <legs>Nvrch. Culottes +2</legs>
- <feet>Nvrch. Bottes +2</feet>
- </set>
- <set name="Slug Shot">
- <ammo>$WSBullet</ammo>
- <head>Nvrch. Tricorne +2</head>
- <neck>Arctier's Torque</neck>
- <lear>Volley Earring</lear>
- <rear>Clearview Earring</rear>
- <body>Navarch's Frac +2</body>
- <hands>Nvrch. Gants +2</hands>
- <rring>Solemn Ring</rring>
- <lring>Rajas Ring</lring>
- <back>Libeccio Mantle</back>
- <waist>Commodore Belt</waist>
- <legs>Nvrch. Culottes +2</legs>
- <feet>Nvrch. Bottes +2</feet>
- </set>
- <set name="Detonator" BaseSet="Slug Shot">
- <body>Loki's Kaftan</body>
- <back>Terebellum Mantle</back>
- </set>
- <set name="Wildfire|Leaden Salute">
- <ammo>$WildfireBullet</ammo>
- <head>Nvrch. Tricorne +2</head>
- <neck>Artemis' Medal</neck>
- <lear>Moldavite Earring</lear>
- <rear>Hecate's Earring</rear>
- <body>Mirke Wardecors</body>
- <hands>Schutzen Mittens</hands>
- <rring>Solemn Ring</rring>
- <lring>Breeze Ring</lring>
- <back>Forban Cape</back>
- <waist>Sveltesse Gouriz</waist>
- <legs>Ambusher's Hose</legs>
- <feet>Nvrch. Bottes +2</feet>
- </set>
- <set name="QuickDrawACC">
- <ammo>$QDBullet</ammo>
- <head>Corsair's Tricorne</head>
- <neck>Articier's Torque</neck>
- <lear>Navarch's Earring</lear>
- <body>Mirke Wardecors</body>
- <hands>Schutzen Mittens</hands>
- <lring>Balrahn's Ring</lring>
- <rring>Omega Ring</rring>
- <back>Navarch's Mantle</back>
- <waist>Aquiline Belt</waist>
- <legs>Ambusher's Hose</legs>
- <feet>Nvrch. Bottes +2</feet>
- </set>
- <set name="QuickDrawDMG" Baseset="QuickDrawACC">
- <neck>Artemis' Medal</neck>
- <lear>Moldavite Earring</lear>
- <rear>Hecate's Earring</rear>
- <hands>Nvrch. Gants +2</hands>
- <back>Forban Cape</back>
- <legs>Nvrch. Culottes +2</legs>
- <feet>Nvrch. Bottes +2</feet>
- </set>
- <set name="TripleShotSet">
- <body>Navarch's Frac +2</body>
- </set>
- <set name="Utsusemi-Precast">
- <lear>Loquac. Earring</lear>
- <neck>Magoraga Beads</neck>
- </set>
- <set name="Utsusemi-Midcast-PDT" baseset="PDT">
- </set>
- <set name="Utsusemi-Midcast-EVA" baseset="FullEvasion">
- </set>
- <set name="Ninjutsu-Nukes">
- <main>$Staff-%SpellElement</main>
- </set>
- <set name="Haste">
- <head>Walahra Turban</head>
- <hands>Dusk Gloves +1</hands>
- <waist>Twilight Belt</waist>
- <legs>Aurore Brais</legs>
- <feet>Aurore Gaiters</feet>
- </set>
- </group>
- <group name="Abyssea-NM" inherit="Abyssea-R" />
- <group name="Outside-R" inherit="Abyssea-R" default="true"/>
- <group name="Outside-NM" inherit="Outside-R" />
- </sets>
- <rules>
- <!--- Core Include Rules --->
- <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='Moon']/*" />
- <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='LVrestriction']/*" />
- <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='ReturnRules']/*" />
- <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='CleanTransportation']/*" />
- <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='AreaRule']/*" />
- <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='LockWeaponRule']/*" />
- <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='SpellCancel']/*" />
- <!--- Optional Include Rules --->
- <!--- Automatically Equip Gear Rules --->
- <command when="engaged|idle|aftercast|resting">Dancing Chains</command>
- <!--- Automatically change group --->
- <if notgroup="$Area-$Resist">
- <command>sc group $Area-$Resist</command>
- </if>
- <if area="Port Jeuno|Lower Jeuno|Upper Jeuno|Ru'Lude*|*Whitegate|Nashmau">
- <var cmd="set Idle Town" />
- </if>
- <else>
- <if SubJob="WHM|BLM|RDM|BLU|SCH">
- <var cmd="set Idle Support" />
- </if>
- <else>
- <var cmd="set Idle Normal" />
- </else>
- </else>
- <if Spell="Ranged">
- <equip when="precast" set="Snapshot" />
- <equip when="midcast" set="TP-Ranged-$VAR-TP" />
- <aftercastdelay delay="3.5" />
- <if when="midcast" equipammo="Bullet|Oberon Bullet|Omphalos Bullet">
- <cancelspell />
- <equip><ammo>remove</ammo></equip>
- <command>input /echo === No more steel bullets ===</command>
- </if>
- </if>
- <!--- Trigger Spells --->
- <if spell="$TriggerSetOne|$TriggerSetTwo|$TriggerSetThree">
- <if spell="$TriggerSetOne">
- <!--- Auto Update Gear --->
- <if spell="Dancing Chains">
- <cancelspell />
- <if status="idle">
- <equip set="%Status-$Idle|$Armor-%Status|$Movement-%Status" />
- </if>
- <elseif status="engaged">
- <if advanced='"$VAR-TP"="EVA"'>
- <equip set="TP-$STYLE-$VAR-TP|$TripleShotSet|$Armor-%Status|$Movement-%Status" />
- </if>
- <else>
- <equip set="TP-$STYLE-$VAR-TP|$TripleShotSet|$Armor-%Status|$Movement-%Status" />
- </else>
- </elseif>
- <elseif status="resting">
- <equip set="%Status" />
- </elseif>
- </if>
- <!--- Change the distance at which to cancel WS --->
- <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='SetDistanceVariable']/*" />
- <!--- Change the resistance variable: Regular mobs or NMs --->
- <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='ResistRule']/*" />
- <!--- Change the Armor variable: Blank, MDT, PDT, or Full Evasion --->
- <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='Variable-Blank']/*" />
- <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='Variable-MDT']/*" />
- <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='Variable-PDT']/*" />
- <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='Variable-FullEvasion']/*" />
- </if>
- <elseif spell="$TriggerSetTwo">
- <!--- Change TP set type --->
- <if spell="Poison V">
- <cancelspell />
- <if advanced='"$VAR-TP"="5Hit-%SubJob"'>
- <var cmd="set VAR-TP ACC" />
- </if>
- <elseif advanced='"$VAR-TP"="ACC"'>
- <var cmd="set VAR-TP ATK" />
- </elseif>
- <elseif advanced='"$VAR-TP"="ATK"'>
- <var cmd="set VAR-TP 5Hit" />
- </elseif>
- <addtochat color="135">TP Variable: $VAR-TP</addtochat>
- <if status="engaged">
- <command>Dancing Chains</command>
- </if>
- </if>
- <!--- Change WS set type --->
- <elseif spell="Poisonga V">
- <cancelspell />
- <if advanced='"$VAR-WS"="ATT"'>
- <var cmd="set VAR-WS ACC" />
- </if>
- <elseif advanced='"$VAR-WS"="ACC"'>
- <var cmd="set VAR-WS DEX" />
- </elseif>
- <addtochat color="135">WS Variable: $VAR-WS</addtochat>
- </elseif>
- <!--- Change Between Melle and Ranged Equip for TP --->
- <elseif spell="Scop's Operetta">
- <cancelspell />
- <if advanced='"$STYLE"="Ranged"'>
- <var cmd="set STYLE Melee" />
- </if>
- <elseif advanced='"$STYLE"="Melee"'>
- <var cmd="set STYLE Ranged" />
- </elseif>
- <addtochat color="135">Engaged Gear: $STYLE</addtochat>
- </elseif>
- <!--- Control Luzaf Ring Usage --->
- <elseif spell="Shining Fantasia">
- <cancelspell />
- <if advanced='"$LuzafSet"="BlankSet"'>
- <var cmd="set LuzafSet LuzafSet" />
- <addtochat color="135">Luzaf's Ring: On</addtochat>
- </if>
- <elseif advanced='"$LuzafSet"="LuzafSet"'>
- <var cmd="set LuzafSet BlankSet" />
- <addtochat color="135">Luzaf's Ring: Off</addtochat>
- </elseif>
- </elseif>
- <!--- Add or Remove Movement gear --->
- <elseif spell="Raptor Mazurka">
- <cancelspell />
- <if advanced='"$Movement-%Status"="BlankSet"'>
- <var cmd="set Movement-%Status Movement" />
- <addtochat color="135">Movement Speed: ON</addtochat>
- </if>
- <else>
- <var cmd="set Movement-%Status BlankSet" />
- <addtochat color="135">Movement Speed: OFF</addtochat>
- </else>
- <command>Dancing Chains</command>
- </elseif>
- </elseif>
- <else>
- <!--- Class Specific Trigger 1 --->
- <if spell="Foxfire">
- <cancelspell />
- </if>
- <!--- Class Specific Trigger 2 --->
- <elseif spell="Netherspikes">
- <cancelspell />
- </elseif>
- <!--- Class Specific Trigger 3 --->
- <elseif spell="Diaga V">
- <cancelspell />
- </elseif>
- <!--- Class Specific Trigger 4 --->
- <elseif spell="Banishga V">
- <cancelspell />
- </elseif>
- <!--- Class Specific Trigger 5 --->
- <elseif spell="Goblin Gavotte">
- <cancelspell />
- </elseif>
- </else>
- </if>
- <elseif type="Ninjutsu">
- <!--- Ninjutsu: Utsusemi --->
- <if spell="Utsusemi: Ichi">
- <equip when="precast" set="Utsusemi-Precast" />
- <command when="precast">wait 0.5; sc set "Utsusemi-Midcast-$VAR-Utsusemi"</command>
- <midcastdelay delay="2" />
- <equip when="midcast" set="Haste" />
- </if>
- <elseif spell="Utsusemi: Ni">
- <equip when="precast|midcast" set="Haste" />
- </elseif>
- <elseif spell="Katon*|Doton*|Suiton*|Huton*|Hyoton*|Raiton*">
- <equip when="midcast" set="Ninjutsu-Nukes" />
- </elseif>
- </elseif>
- <elseif type="WeaponSkill">
- <castdelay delay="$Delay-JA" />
- <if Spell="Slug Shot|Detonator|Leaden Salute|Wildfire">
- <equip set="%Spell" />
- <if spell="Leaden Salute|Wildfire">
- <if MPPAfterCastLT="50">
- <if advanced='$MoonPhase > 4'>
- <equip when="midcast">
- <neck lock="yes">Artemis' Medal</neck>
- </equip>
- </if>
- <else>
- <equip when="midcast">
- <neck lock="yes">Uggalepih Pendant</neck>
- </equip>
- </else>
- </if>
- <else>
- <if advanced='$MoonPhase > 1'>
- <equip when="midcast">
- <neck lock="yes">Artemis' Medal</neck>
- </equip>
- </if>
- <else>
- <equip when="midcast">
- <neck lock="yes">Navarch's Choker</neck>
- </equip>
- </else>
- </else>
- <if spell="Leaden Salute">
- <if advanced='("%SpellElement"="%WeatherElement" OR "%SpellElement"="%DayElement")'>
- <equip when="precast"><waist>Anrin Obi</waist></equip>
- </if>
- </if>
- <elseif spell="Wildfire">
- <if advanced='("%SpellElement"="%WeatherElement" OR "%SpellElement"="%DayElement")'>
- <equip when="precast"><waist>Karin Obi</waist></equip>
- </if>
- </elseif>
- </if>
- </if>
- <else>
- <equip set="WS Base" />
- </else>
- <action type="Command" when="aftercast">input /echo %spell TP return: <tp></action>
- </elseif>
- <elseif type="CorsairShot">
- <castdelay delay="$Delay-JA" />
- <if spell="Light Shot|Dark Shot">
- <equip when="precast" set="QuickDrawACC" />
- <if advanced='$MoonPhase < 5'>
- <equip when="midcast">
- <neck lock="yes">Artemis' Medal</neck>
- </equip>
- </if>
- </if>
- <elseif spell="Earth Shot|Water Shot|Wind Shot|Fire Shot|Ice Shot|Thunder Shot">
- <equip when="precast" set="QuickDrawDMG" />
- <if MPPAfterCastLT="50">
- <if advanced='$MoonPhase > 4'>
- <equip when="midcast">
- <neck lock="yes">Artemis' Medal</neck>
- </equip>
- </if>
- <else>
- <equip when="midcast">
- <neck lock="yes">Uggalepih Pendant</neck>
- </equip>
- </else>
- </if>
- <else>
- <if advanced='$MoonPhase > 1'>
- <equip when="midcast">
- <neck lock="yes">Artemis' Medal</neck>
- </equip>
- </if>
- <else>
- <equip when="midcast">
- <neck lock="yes">Navarch's Choker</neck>
- </equip>
- </else>
- </else>
- </elseif>
- </elseif>
- <elseif Type="CorsairRoll">
- <castdelay delay="$Delay-JA" />
- <equip set="PhantomRoll|LuzafSet" />
- <if spell="Corsair's Roll">
- <addtochat>%spell: Lucky 5 - Unlucky 9</addtochat>
- </if>
- <elseif spell="Choral*|Samurai*|Scholar*|Magus*">
- <addtochat>%spell: Lucky 2 - Unlucky 6</addtochat>
- </elseif>
- <elseif spell="Healer*|Monk*|Drachen*|Gallant*|Dancer*">
- <addtochat>%spell: Lucky 3 - Unlucky 7</addtochat>
- </elseif>
- <elseif spell="Ninja*|Hunter*|Chaos*|Puppet*|Beast*|Warlock*">
- <addtochat>%spell: Lucky 4 - Unlucky 8</addtochat>
- </elseif>
- <elseif spell="Bolter*|Courser*">
- <addtochat>%spell: Lucky 3 - Unlucky 9</addtochat>
- <if spell="Courser*">
- <equip><feet>Nvrch. Bottes +2</feet></equip>
- </if>
- </elseif>
- <elseif spell="Tactician*">
- <addtochat>%spell: Lucky 5 - Unlucky 8</addtochat>
- </elseif>
- <elseif spell="Allies*">
- <addtochat>%spell: Lucky 3 - Unlucky 10</addtochat>
- </elseif>
- <elseif spell="Caster*">
- <addtochat>%spell: Lucky 2 - Unlucky 7</addtochat>
- <equip><legs>Nvrch. Culottes +2</legs></equip>
- </elseif>
- <elseif spell="Blitzer*">
- <addtochat>%spell: Lucky 4 - Unlucky 9</addtochat>
- <equip><head>Nvrch. Tricorne +2</head></equip>
- </elseif>
- <elseif spell="Miser*">
- <addtochat>%spell: Lucky 5 - Unlucky 7</addtochat>
- </elseif>
- <elseif spell="Companion*">
- <addtochat>%spell: Lucky 2 - Unlucky 10</addtochat>
- </elseif>
- <else>
- <addtochat>%spell: Lucky 5 - Unlucky 9</addtochat>
- </else>
- </elseif>
- <elseif Spell="Triple Shot">
- <var cmd="set TripleShotSet TripleShotSet" />
- </elseif>
- <elseif spell="Random Deal">
- <castdelay delay="$Delay-JA" />
- <equip><body>Commodore Frac</body></equip>
- </elseif>
- </rules>
- </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment