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.30"
- debug="false"
- />
- <guildwork
- character="Hitetsu"
- server="Sylph"
- description="DNC Spellcast, only just levelled - WIP!"
- job="DNC"
- />
- <variables>
- <var name="GearType">TPGear</var>
- <var name="CurrentStep">Feather Step</var> <!-- Backup for Presto check -->
- <var name="Building">0</var>
- </variables>
- <sets>
- <group name="Main" default="yes">
- <set name="Standard" BaseSet="$GearType">
- <neck>Wiglen Gorget</neck>
- <hands>remove</hands>
- <rring>Paguroidea Ring</rring>
- <lring>Sheltered Ring</lring>
- <feet>Tandava Crackows</feet>
- </set>
- <set name="TPGear">
- <head>Ocelomeh Headpiece</head>
- <neck>Charis Necklace</neck>
- <lear>Brutal Earring</lear>
- <rear>Suppanomimi</rear>
- <body>Etoile Casaque +2</body>
- <hands>Dusk Gloves +1</hands>
- <lring>Rajas Ring</lring>
- <rring>Epona's Ring</rring>
- <back>Atheling Mantle</back>
- <waist>Twilight Belt</waist>
- <legs>Charis Tights +2</legs>
- <feet>Ballerines</feet>
- </set>
- <set name="Haste">
- <body>Rapparee Harness</body>
- <waist>Twilight Belt</waist>
- <legs>Charis Tights +2</legs>
- <feet>Ballerines</feet>
- <hands>Dusk Gloves +1</hands>
- <head>Ocelomeh Headpiece</head>
- </set>
- <set name="EVAGear" BaseSet="TPGear">
- <head>Optical Hat</head>
- <neck>Torero Torque</neck>
- <body>Aurore Doublet</body>
- <hands>Dusk Gloves +1</hands>
- <back>Boxer's Mantle</back>
- <legs>Charis Tights +2</legs>
- <feet>Ballerines</feet>
- </set>
- <set name="DancingEdge">
- <head>Ocelomeh Headpiece</head>
- <neck>Spike Necklace</neck>
- <lear>Brutal Earring</lear>
- <rear>Pixie Earring</rear>
- <body>Aurore Doublet</body>
- <hands>Dusk Gloves +1</hands>
- <lring>Rajas Ring</lring>
- <rring>Keen Ring</rring>
- <back>Atheling Mantle</back>
- <waist>Warwolf Belt</waist>
- <legs>Tumbler Trunks</legs>
- <feet>Scopuli Nails</feet>
- </set>
- <set name="AEdge">
- <head>Chimera Hairpin</head>
- <neck>Spike Necklace</neck>
- <lear>Moldavite Earring</lear>
- <rear>Minuet Earring</rear>
- <body>Dragon Harness</body>
- <hands>Ludic Mitts</hands>
- <lring>Rajas Ring</lring>
- <rring>Thunder Ring</rring>
- <back>Nifty Mantle</back>
- <waist>Aquline Belt</waist>
- <legs>Tumbler Trunks</legs>
- <feet>Scopuli Nails</feet>
- </set>
- <set name="Exenterator">
- <head>Ocelomeh Headpiece</head>
- <neck>Arctier's Torque</neck>
- <lear>Brutal Earring</lear>
- <rear>Suppanomimi</rear>
- <body>Urja Jerkin</body>
- <hands>Dancer's Bangles</hands>
- <lring>Auster's Ring</lring>
- <rring>Solemn Ring</rring>
- <back>Blithe Mantle</back>
- <waist>Crudelis Belt</waist>
- <legs>Tumbler Trunks</legs>
- <feet>Scopuli Nails</feet>
- </set>
- <set name="SharkBite" />
- <set name="Evisceration">
- <head>Ocelomeh Headpiece</head>
- <neck>Rancor Collar</neck>
- <lear>Brutal Earring</lear>
- <rear>Pixie Earring</rear>
- <body>Etoile Casaque +2</body>
- <hands>Dusk Gloves +1</hands>
- <lring>Rajas Ring</lring>
- <rring>Keen Ring</rring>
- <back>Atheling Mantle</back>
- <waist>Warwolf Belt</waist>
- <legs>Aurore Brais</legs>
- <feet>Scopuli Nails</feet>
- </set>
- <set name="Waltz">
- <head>Etoile Tiara +2</head>
- <rear>Roundel Earring</rear>
- <body>Dancer's Casaque</body>
- <legs>Etoile Tights +2</legs>
- <feet>Charis Toeshoes +2</feet>
- </set>
- <set name="Steps">
- <head>Optical Hat</head>
- <neck>Agasaya's Collar</neck>
- <body>Etoile Casaque +2</body>
- <hands>Dancer's Bangles</hands>
- <legs>Charis Tights +2</legs>
- </set>
- <set name="Sambas">
- <head>Dancer's Tiara</head>
- <body>Charis Casaque +2</body>
- <hands>Charis Bangles +2</hands>
- <legs>Charis Tights +2</legs>
- <feet>Charis Toeshoes +2</feet>
- </set>
- <set name="MDT">
- <body>Avalon Breastplate</body> <!--5% -->
- <neck>Twilight Torque</neck> <!--5%-->
- <rring>Minerva's Ring</rring> <!--8% -->
- <lring>Merman's Ring</lring> <!-- 4% -->
- <lear>Merman's Earring</lear> <!--2%-->
- <legs>Merman's Subligar</legs> <!--3%-->
- </set>
- <set name="PDT">
- <neck>Wiglen Gorget</neck> <!--6%-->
- <lring>Jelly Ring</lring> <!-- 5% -->
- </set>
- <set name="FastCast">
- <lear>Loquacious Earring</lear>
- <neck>Jewelled Collar</neck>
- </set>
- </group>
- </sets>
- <rules>
- <!-- set of gear to equip when finished casting a spell or coming back from resting (idle set) -->
- <equip when="Engaged" set="$GearType" />
- <equip when="Idle" set="Standard" />
- <if spell="Trigger2">
- <changespell spell="Reverse Flourish" />
- </if>
- <elseif spell="Trigger3">
- <changespell spell="Saber Dance" />
- </elseif>
- <elseif spell="Trigger4">
- <changespell spell="Fan Dance" />
- </elseif>
- <elseif spell="Trigger5">
- <changespell spell="Spectral Jig" />
- </elseif>
- <elseif spell="Trigger6">
- <changespell spell="No Foot Rise" />
- </elseif>
- <!-- Equip haste for Utsu -->
- <if spell="Utsusemi*">
- <equip when="precast" set="FastCast" />
- <equip when="midcast" set="Haste">
- <back>Mujin Mantle</back>
- </equip>
- <addtochat color="121">Spell: %Spell - Haste gear equipped!</addtochat>
- <if EquipBack="Mujin Mantle" when="midcast">
- <addtochat color="121">Mujin Mantle equipped!</addtochat>
- </if>
- <else>
- <addtochat color="121">Mujin Mantle not equipped!</addtochat>
- </else>
- </if>
- <if mode="and" spell="Monomi*|Tonko*" status="engaged">
- <addtochat color="121">No point wasting good %Spell tools! Changing %Spell to Utsusemi!</addtochat>
- <changespell spell="Utsusemi: Ni" />
- </if>
- <if type="Weaponskill">
- <if nottarget="Vrtra|Jormungand|Tiamat|Fafnir|Nidhogg|King Behemoth|Azdaja">
- <if mode="OR" TPLT="100" advanced='%SpellTargetDistance>6.0' notstatus="engaged">
- <addtochat color="121">Too far away from target, not enough TP or not engaged. Cancelling WS</addtochat>
- <cancelspell/>
- <return/>
- </if>
- </if>
- </if>
- <if spell="Dancing Edge">
- <equip set="DancingEdge" when="precast" />
- <equip set="$GearType" when="aftercast" />
- </if>
- <if spell="Shark Bite">
- <equip set="SharkBite" when="precast" />
- <equip set="$GearType" when="aftercast" />
- </if>
- <if spell="Evisceration">
- <equip set="Evisceration" when="precast" />
- <equip set="$GearType" when="aftercast" />
- </if>
- <if spell="Exenterator">
- <equip set="Exenterator" when="precast" />
- <equip set="$GearType" when="aftercast" />
- </if>
- <if spell="Aeolian Edge">
- <equip set="AEdge" when="precast" />
- <equip set="$GearType" when="aftercast" />
- </if>
- <if Spell="*Waltz*">
- <equip when="Precast" set="Waltz" />
- <equip when="aftercast" set="$GearType" />
- </if>
- <if Spell="*step" notspell="Feather Step">
- <equip when="Precast" set="Steps" />
- <equip when="aftercast" set="$GearType" />
- </if>
- <if spell="Trance">
- <equip when="Precast">
- <head>Etoile Tiara +2</head>
- </equip>
- <equip when="aftercast" set="$GearType" />
- </if>
- <if spell="Climactic Flourish">
- <equip when="precast">
- <head>Charis Tiara +2</head>
- </equip>
- <equip when="aftercast" set="$GearType" />
- </if>
- <if spell="*Samba*">
- <equip when="precast" set="Sambas" />
- <equip when="aftercast" set="$GearType" />
- </if>
- <if spell="Violent Flourish|No Foot Rise">
- <equip when="precast">
- <body>Etoile Casaque +2</body>
- </equip>
- <equip when="aftercast" set="$GearType" />
- </if>
- <if spell="Striking Flourish">
- <equip when="precast">
- <body>Charis Casaque +2</body>
- </equip>
- <equip when="aftercast" set="$GearType" />
- </if>
- <if spell="Fan Dance">
- <equip when="precast">
- <hands>Etoile Bangles +2</hands>
- </equip>
- <equip when="aftercast" set="$GearType" />
- </if>
- <if spell="Reverse Flourish">
- <equip when="precast">
- <hands>Charis Bangles +1</hands>
- </equip>
- <equip when="aftercast" set="$GearType" />
- </if>
- <if spell="*Jig|Saber Dance">
- <if spell="*Jig">
- <equip when="precast">
- <feet>Dancer's toe shoes</feet>
- </equip>
- </if>
- <equip when="precast">
- <legs>Etoile Tights +2</legs>
- </equip>
- <equip when="aftercast" set="$GearType" />
- </if>
- <if spell="Feather Step">
- <equip when="precast" set="Steps">
- <feet>Charis Toeshoes +2</feet>
- </equip>
- <equip when="aftercast" set="$GearType" />
- </if>
- <if spell="Building Flourish">
- <if buffactive="Finishing Move 1">
- <var cmd="set Building 1" />
- <addtochat color="121">Building Flourish: 1 Finishing Move - Accuracy Bonus</addtochat>
- </if>
- <elseif buffactive="Finishing Move 2">
- <var cmd="set Building 2" />
- <addtochat color="121">Building Flourish: 2 Finishing Moves - Accuracy & Attack Bonus</addtochat>
- </elseif>
- <elseif buffactive="Finishing Move 3|Finishing Move 4|Finishing Move 5">
- <var cmd="set Building 3" />
- <addtochat color="121">Building Flourish: 3 Finishing Moves - Accuracy, Attack & Critical Hit Rate Bonus</addtochat>
- </elseif>
- <elseif buffactive="Finishing Move">
- <addtochat color="121">--- Your status.xml resources file needs to be modified for Building Flourish to work properly ---</addtochat>
- </elseif>
- <else>
- <var cmd="set Building 0" />
- </else>
- </if>
- <!--=========================================================================
- Utility Handling
- =============================================================================-->
- <!-- Check if you're using a Step, make sure you can use Presto and make sure you don't have it. Then check to see if you have 0 or 2 Finishing moves to ensure you don't waste any -->
- <if mode="and" Spell="*step" notbuffactive="Presto" MLvlGT="77">
- <if mode="or" notbuffactive="Finishing Move*" buffactive="Finishing Move 2">
- <var cmd="set CurrentStep %Spell" />
- <addtochat color="121">Current Backup Step: $CurrentStep</addtochat>
- <cancelspell />
- <addtochat color="121">No Presto Up - Popping Presto!</addtochat>
- <command>input /ja "Presto" <me>;wait 2.0;input /ja "$CurrentStep" <t>;</command>
- </if>
- <else>
- <addtochat color="121">Skipping Presto.</addtochat>
- </else>
- </if>
- <if spell="Utsusemi: Ichi" BuffActive="Copy Image|Copy Image (2)" NotBuffActive="Silence|Mute|Omerta|Obliviscence">
- <midcastdelay delay="3.0" />
- <command when="midcast">cancel 66</command>
- </if>
- <if Spell="Sneak|Monomi*" BuffActive="Sneak" SpellTargetType="Self">
- <command when="midcast">cancel 71</command>
- <midcastdelay delay="1.8" />
- </if>
- <if Spell="Spectral Jig" BuffActive="Sneak" SpellTargetType="Self">
- <command when="precast">cancel 71</command>
- </if>
- <if status="Engaged">
- <equip when="Engaged|Aftercast" set="$GearType" />
- </if>
- <elseif status="Idle">
- <equip when="Idle|Aftercast" set="Standard" />
- </elseif>
- </rules>
- </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement