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 debug="false"/>
- <sets>
- <group name="Main" default="yes">
- <!-- Quick Draw Gear focused on AGI -->
- <set name="QDagi">
- <head>Corsair's tricorne</head>
- <neck>Cougar Pendant</neck>
- <lear>Drone earring</lear>
- <rear>Drone earring</rear>
- <body>Mirke Wardecors</body>
- <hands>Mage's cuffs</hands>
- <lring>Emerald ring</lring>
- <rring>Emerald ring</rring>
- <back>Nomad's Mantle</back>
- <waist>Royal Knight's belt +1</waist>
- <legs>Denali kecks</legs>
- <feet>Corsair's bottes</feet>
- </set>
- <!-- Quick Draw Gear focused on Magic Attack Bonus -->
- <set name="QDmab" baseset="QDagi">
- <lear>Moldavite earring</lear>
- </set>
- <!-- Melee and TP Gear -->
- <set name="Melee">
- <head>Denali Bonnet</head>
- <neck>Spectacles</neck>
- <lear>Suppanomimi</lear>
- <rear>Brutal earring</rear>
- <body>Cobra Harness</body>
- <hands>Enkidu's Mittens</hands>
- <lring>Blood Ring</lring>
- <rring>Rajas Ring</rring>
- <back>Amemet Mantle +1</back>
- <waist>Swift belt</waist>
- <legs>Cobra Unit subligar</legs>
- <feet>Cobra Unit leggings</feet>
- </set>
- <set name="MeleeSTR" baseset="Melee">
- <head>Corsair's tricorne</head>
- <body>Mirke Wardecors</body>
- <waist>Warwolf belt</waist>
- <legs>Denali kecks</legs>
- <feet>Creek F Clomps</feet>
- </set>
- <!-- Ranged Attack Gearsets -->
- <set name="RAttack" baseset="Melee">
- <head>Emporer's Hairpin</head>
- <neck>Feather Collar +1</neck>
- <lear>Drone Earring</lear>
- <rear>Drone Earring</rear>
- <body>Fine Jerkin</body>
- <hands>Blood Fng. Gnt.</hands>
- <lring>Beetle Ring +1</lring>
- <rring>Beetle Ring +1</rring>
- <back>Frugal Cape</back>
- <waist></waist>
- <legs>Republic Subligar</legs>
- <feet>Bounding Boots</feet>
- </set>
- <!-- Ranged Weaponskill Gear for Slug Shot -->
- <set name="ShotWS" />
- <!-- Ranged Weaponskill Gear focused on AGI -->
- <set name="WSagi" baseset="QDagi">
- <neck>Peacock Charm</neck>
- <hands>Blood Fng. Gnt.</hands>
- <back>Amemet Mantle +1</back>
- </set>
- </group>
- </sets>
- <variables>
- <var name="DiceVar">init</var>
- <var name="Luzaf">0</var>
- <var name="RAtype">RAnorm</var>
- <var name="TPLock">20</var>
- <var name="RollType">ALL</var>
- <var name="IceStaff">Aquilo's Staff</var>
- <var name="DarkStaff">Pluto's Staff</var>
- <var name="ThunderStaff">Jupiter's Staff</var>
- <var name="WindStaff">Auster's Staff</var>
- <var name="FireStaff">Vulcan's Staff</var>
- <var name="EarthStaff">Terra's Staff</var>
- <var name="LightStaff">Apollo's Staff</var>
- <var name="WaterStaff">Neptune's Staff</var>
- </variables>
- <rules>
- <!-- Ranged Attack -->
- <if spell="Ranged">
- <equip when="Precast" set="RAttack" />
- <aftercastdelay delay="5" />
- <equip when="Aftercast" set="Melee" />
- </if>
- <if TPGT="$TPLock">
- <action type="equip" when="precast">
- <main lock="t" />
- <sub lock="t" />
- <range lock="t" />
- </action>
- <action type="equip" when="midcast">
- <main lock="t" />
- <sub lock="t" />
- <range lock="t" />
- </action>
- <action type="equip" when="aftercast">
- <main lock="t" />
- <sub lock="t" />
- <range lock="t" />
- </action>
- </if>
- <if type="CorsairRoll">
- <command>sc var set DiceVar %spell</command>
- <if spell="Corsair's Roll">
- <addtochat>Luzaf's Ring is ACTIVE for %spell only: Lucky 5 - Unlucky 9</addtochat>
- <command>sc var set RollType CORROLL</command>
- <equip when="PreCast">
- <rring>Luzaf's Ring</rring>
- </equip>
- <equip when="AfterCast">
- <rring>Rajas Ring</rring>
- </equip>
- </if>
- <else spell="Choral*|Samurai*|Scholar*|Magus*|Healer*|Monk*|Drachen*|Gallant*|Dancer*|Ninja*|Hunter*|Chaos*|Puppet*|Beast*|Warlock*|Wizard*|Evoker*|Fighter*|Rogue*">
- <command>sc var set RollType ALL</command>
- <if advanced='"$Luzaf"=="1"'>
- <if spell="Choral*|Samurai*|Scholar*|Magus*">
- <addtochat>Luzaf's Ring is ACTIVE for %spell: Lucky 2 - Unlucky 6</addtochat>
- </if>
- <elseif spell="Healer*|Monk*|Drachen*|Gallant*|Dancer*">
- <addtochat>Luzaf's Ring is ACTIVE for %spell: Lucky 3 - Unlucky 7</addtochat>
- </elseif>
- <elseif spell="Ninja*|Hunter*|Chaos*|Puppet*|Beast*|Warlock*">
- <addtochat>Luzaf's Ring is ACTIVE for %spell: Lucky 4 - Unlucky 8</addtochat>
- </elseif>
- <else spell="Wizard*|Evoker*|Fighter*|Rogue*">
- <addtochat>Luzaf's Ring is ACTIVE for %spell: Lucky 5 - Unlucky 9</addtochat>
- </else>
- <equip when="PreCast">
- <rring>Luzaf's Ring</rring>
- </equip>
- <equip when="AfterCast">
- <rring>Rajas Ring</rring>
- </equip>
- </if>
- <else advanced='"$Luzaf"=="0"'>
- <if spell="Choral*|Samurai*|Scholar*|Magus*">
- <addtochat>Luzaf's Ring is NOT ACTIVE for %spell: Lucky 2 - Unlucky 6</addtochat>
- </if>
- <elseif spell="Healer*|Monk*|Drachen*|Gallant*|Dancer*">
- <addtochat>Luzaf's Ring is NOT ACTIVE for %spell: Lucky 3 - Unlucky 7</addtochat>
- </elseif>
- <elseif spell="Ninja*|Hunter*|Chaos*|Puppet*|Beast*|Warlock*">
- <addtochat>Luzaf's Ring is NOT ACTIVE for %spell: Lucky 4 - Unlucky 8</addtochat>
- </elseif>
- <else spell="Wizard*|Evoker*|Fighter*|Rogue*">
- <addtochat>Luzaf's Ring is NOT ACTIVE for %spell: Lucky 5 - Unlucky 9</addtochat>
- </else>
- <equip when="PreCast">
- <rring>Rajas Ring</rring>
- </equip>
- </else>
- </else>
- </if>
- <if spell="Double*">
- <if advanced='"$Luzaf"=="1"'>
- <addtochat>Luzaf's Ring is ACTIVE for $DiceVar.</addtochat>
- <equip when="PreCast">
- <rring>Luzaf's Ring</rring>
- </equip>
- <equip when="AfterCast">
- <rring>Rajas Ring</rring>
- </equip>
- </if>
- <else advanced='"$Luzaf"=="0"'>
- <if advanced='"$RollType"=="CORROLL"'>
- <addtochat>Luzaf's Ring is ACTIVE for $DiceVar only.</addtochat>
- <equip when="PreCast">
- <rring>Luzaf's Ring</rring>
- </equip>
- <equip when="AfterCast">
- <rring>Rajas Ring</rring>
- </equip>
- </if>
- <elseif advanced='"$RollType"=="ALL"'>
- <addtochat>Luzaf's Ring is NOT ACTIVE for $DiceVar.</addtochat>
- <equip when="PreCast">
- <rring>Rajas Ring</rring>
- </equip>
- </elseif>
- <else>
- <addtochat>Luzaf's Ring is NOT ACTIVE for $DiceVar.</addtochat>
- <equip when="PreCast">
- <rring>Rajas Ring</rring>
- </equip>
- </else>
- </else>
- </if>
- <if type="Weaponskill">
- <if spell="Slug Shot|*Shot">
- <equip when="PreCast" set="ShotWS" />
- <equip when="PreCast">
- <neck>Breeze Gorget</neck>
- </equip>
- </if>
- <elseif spell="Detonator">
- <equip when="PreCast" set="WSagi" />
- <equip when="PreCast">
- <neck>Flame Gorget</neck>
- </equip>
- </elseif>
- <elseif spell="Leaden Salute">
- <equip when="PreCast" set="QDmab" />
- <equip when="PreCast">
- <neck>Soil Gorget</neck>
- </equip>
- </elseif>
- <else spell="*Blade|Spirits Within">
- <equip when="PreCast" set="MeleeSTR" />
- </else>
- </if>
- <if type="CorsairShot">
- <if spell="Light*|Dark*">
- <equip when="PreCast" set="QDagi">
- <main>$%SpellElementStaff</main>
- <sub>%SpellElement Grip</sub>
- </equip>
- </if>
- <else spell="Ice*|Wind*|Earth*|Thunder*|Water*|Fire*">
- <equip when="PreCast" set="QDmab">
- <main>$%SpellElementStaff</main>
- <sub>%SpellElement Grip</sub>
- </equip>
- </else>
- </if>
- </rules>
- </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement