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
- RequireVersion="2.44"
- showGearSwaps="false"
- Debug="false"
- ShowSpellInfo="false"
- AutoLoadXMLOnJobChange="true"
- />
- <variables clear="true">
- <var name="Wildfire-Gear">Stoicheion Medal|Pandinus Beret|Seiryu's Kote|Loki's Kaftan</var>
- <var name="TP-Neck">Navarch's Choker</var>
- <var name="TP-Body">Navarch's Frac +1</var>
- <var name="TP-Back">Navarch's Mantle</var>
- <var name="TP-LRing">Arvina Ringlet</var>
- <var name="TP-RRing">Blobnag Ring</var>
- <var name="TP-Waist">Commodore Belt</var>
- <var name="Luzaf">1</var>
- <var name="DiceVar">init</var>
- <var name="LuckVar">init</var>
- <var name="WS-Gorgets">Light Gorget</var>
- <var name="SpecialGear">Blobnag Ring|Wanion Belt</var>
- </variables>
- <sets>
- <group name="Mage" default="yes">
- <set name="MiscGear">
- <item>Iron Bull. Pouch</item>
- <item>Stl. Bull. Pouch</item>
- <item>Obr. Bull. Pouch</item>
- <item>Trump Card</item>
- <item>Trump Card Case</item>
- <main>Chatoyant Staff</main>
- <sub>Gatta Strap +1</sub>
- <range>Armageddon</range>
- <ammo>Bullet</ammo>
- <ammo>Iron Bullet</ammo>
- <ammo>Corsair Bullet</ammo>
- <ammo>Steel Bullet</ammo>
- <ammo>Oberon's Bullet</ammo>
- <ammo>Orichalc. Bullet</ammo>
- <ammo>Omphalos Bullet</ammo>
- <neck>Stoicheion Medal</neck>
- <neck>Navarch's Choker</neck>
- <lear>Navarch's Earring</lear>
- <body>Navarch's Frac +1</body>
- <body>Loki's Kaftan</body>
- <lring>Sattva Ring</lring>
- <lring>Arvina Ringlet</lring>
- <rring>Blobnag Ring</rring>
- <rring>Merman's Ring</rring>
- <rring>Sattva Ring</rring>
- <back>Libeccio Mantle</back>
- <waist>Aquiline Belt</waist>
- <waist>Commodore Belt</waist>
- <legs>Comm. Culottes</legs>
- <legs>Crimson Cuisses</legs>
- </set>
- <set name="Engaged">
- <head>Nvrch. Tricorne +2</head>
- <neck>$TP-Neck</neck>
- <lear>Clearview Earring</lear>
- <rear>Volley Earring</rear>
- <body>$TP-Body</body>
- <hands>Nvrch. Gants +1</hands>
- <lring>$TP-LRing</lring>
- <rring>$TP-RRing</rring>
- <back>$TP-Back</back>
- <waist>$TP-Waist</waist>
- <legs>Nvrch. Culottes +2</legs>
- <feet>Nvrch. Bottes +1</feet>
- </set>
- <set name="Idle|Resting|Zoning" baseset="Engaged">
- <rear>Moonshade Earring</rear>
- </set>
- <set name="CorsairRoll">
- <head>Comm. Tricorne</head>
- </set>
- <set name="LuzafRing" baseset="CorsairRoll">
- <rring>Luzaf's Ring</rring>
- </set>
- <set name="WS|RATK|STR">
- <head>Athos's Chapeau</head>
- <neck>Chivalrous Chain</neck>
- <lear>Clearview Earring</lear>
- <rear>Triumph Earring</rear>
- <body>Kudzu Aketon</body>
- <hands>Athos's Gloves</hands>
- <lring>Arvina Ringlet</lring>
- <rring>Vulcan's Ring</rring>
- <back>Terebellum Mantle</back>
- <waist>Wanion Belt</waist>
- </set>
- <set name="QD|Wildfire">
- <!-- MAB/AGI gear for Quick Draw and Wildfire -->
- <!-- head>Pandinus Beret</head -->
- <neck>Stoicheion Medal</neck>
- <lear>Moldavite Earring</lear>
- <rear>Hecate's Earring</rear>
- <body>Thurandaut Tabard</body>
- <hands>Thurandaut Gloves</hands>
- <lring>Arvina Ringlet</lring>
- <rring>Blobnag Ring</rring>
- <back>Blithe Mantle</back>
- <waist>Aquiline Belt</waist>
- <legs>Thurandaut Tights</legs>
- </set>
- <set name="Light" baseset="WS">
- <!-- Light Set for Detonator and Slug Shot -->
- <neck>Light Gorget</neck>
- </set>
- <set name="Tactician">
- <body>Navarch's Frac +1</body>
- </set>
- </group>
- </sets>
- <rules>
- <if spell="autoset">
- <equip when="resting" set="Resting" />
- <equip when="idle" set="Idle" />
- <equip when="engaged" set="Engaged" />
- </if>
- <if spell="Sneak|Spectral Jig" SpellTargetType="SELF">
- <command when="precast">cancel 71</command>
- </if>
- <if type="WeaponSkill">
- <if spell="Wildfire|Leaden Salute|Last Stand">
- <addtochat color="4">=== %Spell : MAB/AGI Set Equipped ===</addtochat>
- <equip set="Wildfire" />
- </if>
- <elseif spell="Detonator|Slug Shot|Heavy Shot">
- <addtochat color="4">=== %Spell : Light/RATK/STR ===</addtochat>
- <equip set="Light" />
- </elseif>
- <else>
- <addtochat color="4">=== %Spell : Light Set Equipped ===</addtochat>
- <equip set="Light" />
- </else>
- <aftercastdelay delay="5" />
- </if>
- <elseif type="JobAbility">
- <if spell="Double-Up">
- <if advanced='"$Luzaf"=="1"'>
- <addtochat color="4">
- == Luzaf's Ring is ACTIVE for $DiceVar $LuckVar ==
- </addtochat>
- <equip when="PreCast" set="LuzafRing" />
- </if>
- <else advanced='"$Luzaf"=="0"'>
- <addtochat color="4">
- == Luzaf's Ring is NOT ACTIVE for $DiceVar ==
- </addtochat>
- </else>
- </if>
- <elseif spell="Fold">
- <command>sc var set DiceVar init</command>
- <command>sc var set LuckVar init</command>
- </elseif>
- </elseif>
- <elseif type="CorsairRoll">
- <if spell="Wild Card">
- <command>sc var set DiceVar init</command>
- <command>sc var set LuckVar init</command>
- <addtochat color="4">
- == %spell !!! ==
- </addtochat>
- <equip when="precast" set="LuzafRing" />
- </if>
- <command>sc var set DiceVar %spell</command>
- <if advanced='"$Luzaf"=="1"'>
- <if spell="Choral*|Samurai*|Scholar*|Magus*">
- <command>sc var set LuckVar [ 2 / 6 ]</command>
- <addtochat color="4">
- == %spell Luzaf's Ring is ACTIVE [ 2 / 6 ] ==
- </addtochat>
- </if>
- <elseif spell="Healer*|Monk*|Drachen*|Gallant*|Dancer*">
- <command>sc var set LuckVar [ 3 / 7 ]</command>
- <addtochat color="4">
- == %spell Luzaf's Ring is ACTIVE [ 3 / 7 ] ==
- </addtochat>
- </elseif>
- <elseif spell="Ninja*|Hunter*|Chaos*|Puppet*|Beast*|Warlock*">
- <command>sc var set LuckVar [ 4 / 8 ]</command>
- <addtochat color="4">
- == %spell Luzaf's Ring is ACTIVE [ 4 / 8 ] ==
- </addtochat>
- </elseif>
- <elseif spell="Wizard*|Evoker*|Fighter*|Rogue*">
- <command>sc var set LuckVar [ 5 / 9 ]</command>
- <addtochat color="4">
- == %spell Luzaf's Ring is ACTIVE [ 5 / 9 ] ==
- </addtochat>
- </elseif>
- <elseif spell="Courser*|Bolter*">
- <command>sc var set LuckVar [ 3 / 9 ]</command>
- <addtochat color="4">
- == %spell [ Snapshot ] Luzaf's Ring is ACTIVE [ 3 / 9 ] ==
- </addtochat>
- </elseif>
- <elseif spell="Caster*">
- <command>sc var set LuckVar [ 2 / 7 ]</command>
- <addtochat color="4">
- == %spell [ Fast Cast ] Luzaf's Ring is ACTIVE [ 2 / 7 ] ==
- </addtochat>
- </elseif>
- <elseif spell="Blitzer*">
- <command>sc var set LuckVar [ 4 / 9 ]</command>
- <addtochat color="4">
- == %spell [ Attack Speed+ ] Luzaf's Ring is ACTIVE [ 4 / 9 ] ==
- </addtochat>
- </elseif>
- <elseif spell="Tactician*">
- <command>sc var set LuckVar [ 5 / 8 ]</command>
- <equip when="precast" set="Tactician" />
- <addtochat color="4">
- == %spell [ Regain ] Luzaf's Ring is ACTIVE [ 5 / 8 ] ==
- </addtochat>
- </elseif>
- <elseif spell="Allies*">
- <command>sc var set LuckVar [ 3 / 10 ]</command>
- <addtochat color="4">
- == %spell [ SkillChain Damage+ ] Luzaf's Ring is ACTIVE [ 3 / 10 ] ==
- </addtochat>
- </elseif>
- <elseif spell="Miser*">
- <command>sc var set LuckVar [ 5 / 7 ]</command>
- <addtochat color="4">
- == %spell [ Save TP ] Luzaf's Ring is ACTIVE [ 5 / 7 ] ==
- </addtochat>
- </elseif>
- <elseif spell="Companion*">
- <command>sc var set LuckVar [ 2 / 10 ]</command>
- <addtochat color="4">
- == %spell [ Pet Regain/Regen ] Luzaf's Ring is ACTIVE [ 2 / 10 ] ==
- </addtochat>
- </elseif>
- <equip when="precast" set="LuzafRing" />
- </if>
- <else advanced='"$Luzaf"=="0"'>
- <if spell="Choral*|Samurai*|Scholar*|Magus*">
- <addtochat color="4">
- == %spell Luzaf's Ring is INACTIVE [ 2 / 6 ] ==
- </addtochat>
- </if>
- <elseif spell="Healer*|Monk*|Drachen*|Gallant*|Dancer*">
- <addtochat color="4">
- == %spell Luzaf's Ring is INACTIVE [ 3 / 7 ] ==
- </addtochat>
- </elseif>
- <elseif spell="Ninja*|Hunter*|Chaos*|Puppet*|Beast*|Warlock*">
- <addtochat color="4">
- == %spell Luzaf's Ring is INACTIVE [ 4 / 8 ] ==
- </addtochat>
- </elseif>
- <else spell="Wizard*|Evoker*|Fighter*|Rogue*">
- <addtochat color="4">
- == %spell Luzaf's Ring is INACTIVE [ 5 / 9 ] ==
- </addtochat>
- </else>
- <elseif spell="Courser*">
- <addtochat color="4">
- == %spell [ Snapshot ] Luzaf's Ring is INACTIVE [ 3 / 9 ] ==
- </addtochat>
- </elseif>
- <elseif spell="Caster*">
- <addtochat color="4">
- == %spell [ Fast Cast ] Luzaf's Ring is INACTIVE [ 2 / 7 ] ==
- </addtochat>
- </elseif>
- <elseif spell="Blitzer*">
- <addtochat color="4">
- == %spell [ Attack Speed+ ] Luzaf's Ring is INACTIVE [ 4 / 9 ] ==
- </addtochat>
- </elseif>
- <elseif spell="Tactician*">
- <equip when="precast" set="Tactician" />
- <addtochat color="4">
- == %spell [ Regain ] Luzaf's Ring is INACTIVE [ 5 / 8 ] ==
- </addtochat>
- </elseif>
- <elseif spell="Allies*">
- <addtochat color="4">
- == %spell [ SkillChain Damage+ ] Luzaf's Ring is INACTIVE [ 3 / 10 ] ==
- </addtochat>
- </elseif>
- <elseif spell="Miser*">
- <addtochat color="4">
- == %spell [ Save TP ] Luzaf's Ring is INACTIVE [ 5 / 7 ] ==
- </addtochat>
- </elseif>
- <elseif spell="Companion*">
- <addtochat color="4">
- == %spell [ Pet Regain/Regen ] Luzaf's Ring is INACTIVE [ 2 / 10 ] ==
- </addtochat>
- </elseif>
- <equip when="precast" set="CorsairRoll" />
- </else>
- </elseif>
- <elseif type="CorsairShot">
- <aftercastdelay delay="5" />
- <equip when="precast" set="QD" />
- </elseif>
- <equip when="aftercast" set="%Status" />
- </rules>
- </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement