Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" ?>
- <!--Last Modified: 02-21-2012 12:43PM -->
- <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
- <config
- RequireVersion="2.30"
- Debug="False"
- ShowGearSwaps="False"
- ShowSpellInfo="False"
- FishingSet="fishing"
- />
- <guildwork
- character="Ikonic"
- server="Ragnarok"
- description="Ikonic's PUP XML"
- job="PUP"
- />
- <variables clear="true">
- <xi:include href="include-lightluggage.xml" xpointer="/includes/include[@name='llvars']/*" />
- <xi:include href="include-tradeitems.xml" xpointer="/includes/include[@name='tradevars']/*" />
- <xi:include href="include-macros.xml" xpointer="/includes/include[@name='macrosvars']/*" />
- <xi:include href="include-vnm.xml" xpointer="/includes/include[@name='vnmvars']/*" />
- <var name="PUPmode">Standard</var> <!-- //sc var set PUPmode Standard|Evasion-->
- <var name="AUTOmode">Standard</var> <!-- //sc var set AUTOmode Standard|Melee|Mage|Ranger|MageCure-->
- </variables>
- <sets>
- <group name="pup" Default="Yes">
- <!-- TP/WS Sets == Start -->
- <set name="Standard">
- <!--range>Animator +1</range-->
- <range>Alternator</range>
- <head>Cirque Cappello +2</head>
- <!--head>Zelus Tiara</head-->
- <neck>Faith Torque</neck>
- <!--lear>Brutal Earring</lear-->
- <!--rear>Aesir Ear Pendant</rear-->
- <!--rear>Ghillie Earring +1</rear-->
- <lear>Steelflash Earring</lear>
- <rear>Bladeborn Earring</rear>
- <body>Cirque Farsetto +2</body>
- <hands>Cirque Guanti +2</hands>
- <lring>Epona's Ring</lring>
- <!--rring>Mars's Ring</rring-->
- <rring>Rajas Ring</rring>
- <!--rring>Toreador's Ring</rring-->
- <back>Pantin Cape</back>
- <waist>Twilight Belt</waist>
- <legs>Cirq. Pantaloni +2</legs>
- <feet>Usk. Sune-Ate +1</feet> <!-- use for haste -->
- </set>
- <set name="weapon">
- <!--main>Verethragna</main-->
- <main>Kenkonken</main>
- </set>
- <xi:include href="include-fishingsets.xml" xpointer="/includes/include[@name='FishingSets-Ikonic']/*" />
- <set name="trial" />
- <set name="MagePup" Baseset="Standard" />
- <set name="MeleePup" Baseset="Standard" />
- <set name="RangerPup" Baseset="MeleePup" />
- <!--set name="MaxMP">
- <head>Walahra Turban</head>
- <neck>Morgana's Choker</neck>
- <lear>Graiai Earring</lear>
- <rear>Loquac. Earring</rear>
- <body>Goliard Saio</body>
- <lring>Bifrost Ring</lring>
- <rring>Serket Ring</rring>
- <back>Merciful Cape</back>
- <waist>Forest Rope</waist>
- <legs>Goliard Trews</legs>
- <feet>Rostrum Pumps</feet>
- </set-->
- <set name="autoMAB">
- <main>Oxyurani</main>
- <head>Silk Hat</head>
- <rear>Cirque Earring</rear>
- <body>Mirke Wardecors</body>
- <back>Sarcenet Cape</back>
- <legs>Cirq. Pantaloni +2</legs>
- <feet>Ptn. Babouches +2</feet>
- </set>
- <set name="autoCurePotency">
- <legs>Pup. Churidars +1</legs>
- </set>
- <set name="WS" Baseset="Standard">
- <head>Anwig Salade</head>
- <!--head>Usukane Somen</head-->
- <body>Usukane Haramaki</body>
- <rring>Spiral Ring</rring>
- <waist>Virtuoso Belt</waist><!-- possibly remove once i get elemental belts -->
- <!--legs>Usukane Hizayoroi</legs-->
- <legs>Thaumas Kecks</legs>
- <feet>Cirque Scarpe +2</feet>
- </set>
- <!--
- Combo - STR 20%, DEX 20%
- Shoulder Tackle - VIT 30%
- One Inch Punch - VIT 40%
- Backhand Blow - STR 30%, DEX 30%
- Raging Fists - STR 20%, DEX 20%
- Spinning Attack - STR 35%
- Howling Fist - STR 20%, VIT 50%
- Dragon Kick - STR 50%, VIT 50%
- Asuran Fists - STR 10%, VIT 10%
- Tornado Kick - STR 37.5%, VIT 30%
- Shijin Spiral - DEX 100%
- Ascetic'S Fury - STR 50%, VIT 50%
- Stringing Pummel - STR 32%, VIT 32%
- Final Heaven - VIT 60%
- Victory Smite - STR 60%
- -->
- <set name="Combo" Baseset="WS">
- <neck>Thunder Gorget</neck>
- <waist>Thunder Belt</waist>
- </set>
- <set name="Shoulder Tackle" Baseset="WS">
- <neck>Thunder Gorget</neck>
- <waist>Thunder Belt</waist>
- </set>
- <set name="One Inch Punch" Baseset="WS">
- <neck>Shadow Gorget</neck>
- </set>
- <set name="Backhand Blow" Baseset="WS">
- </set>
- <set name="Raging Fists" Baseset="WS">
- <neck>Thunder Gorget</neck>
- <waist>Thunder Belt</waist>
- </set>
- <set name="Spinning Attack" Baseset="WS">
- <neck>Thunder Gorget</neck>
- <waist>Thunder Belt</waist>
- </set>
- <set name="Howling Fist" Baseset="WS">
- <neck>Thunder Gorget</neck>
- <waist>Thunder Belt</waist>
- </set>
- <set name="Dragon Kick" Baseset="WS">
- <neck>Thunder Gorget</neck>
- <waist>Thunder Belt</waist>
- </set>
- <set name="Tornado Kick" Baseset="WS">
- <neck>Thunder Gorget</neck>
- <waist>Thunder Belt</waist>
- </set>
- <set name="Stringing Pummel">
- <!--head>Anwig Salade</head-->
- <head>Thaumas Hat</head>
- <neck>Shadow Gorget</neck>
- <lear>Brutal Earring</lear>
- <!--rear>Kemas Earring</rear-->
- <!--rear>Aesir Ear Pendant</rear-->
- <rear>Moonshade Earring</rear>
- <body>Usukane Haramaki</body>
- <hands>Mustela Gloves</hands>
- <lring>Epona's Ring</lring>
- <rring>Spiral Ring</rring>
- <back>Pantin Cape</back>
- <!--waist>Virtuoso Belt</waist--><!-- possibly remove once i get elemental belts -->
- <waist>Shaolin Belt</waist>
- <!--legs>Usukane Hizayoroi</legs-->
- <legs>Thaumas Kecks</legs>
- <feet>Cirque Scarpe +2</feet>
- </set>
- <set name="Victory Smite" Baseset="WS">
- <neck>Thunder Gorget</neck>
- <waist>Thunder Belt</waist>
- </set>
- <set name="Shijin Spiral">
- <head>Oce. Headpiece +1</head>
- <neck>Light Gorget</neck>
- <!--lear>Brutal Earring</lear>
- <rear>Ghillie Earring +1</rear-->
- <lear>Steelflash Earring</lear>
- <rear>Bladeborn Earring</rear>
- <!--body>Cirque Farsetto +2</body-->
- <body>Thaumas Coat</body>
- <!--hands>Mustela Gloves</hands-->
- <hands>Thurandaut Gloves</hands>
- <lring>Epona's Ring</lring>
- <rring>Rajas Ring</rring>
- <back>Pantin Cape</back>
- <waist>Artful Belt +1</waist>
- <!--legs>Thaumas Kecks</legs-->
- <legs>Abatteur Subligar</legs>
- <feet>Thaumas Nails</feet>
- </set>
- <!-- TP/WS Sets == End -->
- <!-- Job Ability Sets == Start -->
- <set name="Maneuver">
- <body>Cirque Farsetto +2</body>
- <hands>Pup. Dastanas +1</hands>
- <neck>Bfn. Collar +1</neck>
- </set>
- <set name="Fire Maneuver" Baseset="Maneuver"><!-- STR -->
- <!--head>Usukane Somen</head>
- <rring>Spiral Ring</rring>
- <legs>Thaumas Kecks</legs>
- <feet>Cirque Scarpe +2</feet-->
- <!--legs>Usukane Hizayoroi</legs-->
- </set>
- <set name="Ice Maneuver" Baseset="Maneuver"><!-- INT -->
- <!--lring>Tamas Ring</lring>
- <rring>Spiral Ring</rring>
- <waist>Forest Rope</waist>
- <legs>Errant Slops</legs>
- <feet>Ptn. Babouches +2</feet-->
- </set>
- <set name="Wind Maneuver" Baseset="Maneuver"><!-- AGI -->
- <!--legs>Thaumas Kecks</legs>
- <feet>Thaumas Nails</feet-->
- </set>
- <set name="Earth Maneuver" Baseset="Maneuver" /><!-- VIT -->
- <set name="Thunder Maneuver" Baseset="Maneuver"><!-- DEX -->
- <!--feet>Thaumas Nails</feet-->
- </set>
- <set name="Water Maneuver" Baseset="Maneuver"><!-- MND -->
- <!--head>Goliard Chapeau</head>
- <legs>Errant Slops</legs>
- <feet>Thaumas Nails</feet-->
- <!--feet>Ptn. Babouches +2</feet-->
- </set>
- <set name="Light Maneuver" Baseset="Maneuver"><!-- CHR -->
- <!--head>Goliard Chapeau</head>
- <legs>Errant Slops</legs>
- <feet>Goliard Clogs</feet-->
- </set>
- <set name="Dark Maneuver" Baseset="Maneuver" /><!-- None -->
- <set name="Repair">
- <rear>Guignol Earring</rear>
- <feet>Pup. Babouches +1</feet>
- </set>
- <set name="Tactical Switch">
- <feet>Cirque Scarpe +2</feet>
- </set>
- <set name="Optimization">
- <head>Pantin Taj +2</head>
- </set>
- <set name="Overdrive">
- <body>Pantin Tobe +2</body>
- </set>
- <set name="Fine-Tuning">
- <hands>Pantin Dastanas +2</hands>
- </set>
- <set name="Ventriloquy">
- <legs>Ptn. Churidars +2</legs>
- </set>
- <set name="Role Reversal">
- <feet>Ptn. Babouches +2</feet>
- </set>
- <set name="maxMP" />
- <!-- Job Ability Sets == End -->
- <!-- PDT/MDT/Evasion == Start -->
- <set name="PDT">
- <neck>Twilight Torque</neck>
- <lring>Dark Ring</lring>
- <rring>Jelly Ring</rring>
- <back>Shadow Mantle</back>
- <legs>Goliard Trews</legs>
- </set>
- <set name="MDT">
- <rring>Shadow Ring</rring>
- <lring>Dark Ring</lring>
- <neck>Twilight Torque</neck>
- <feet>Mahant Sandals</feet>
- </set>
- <set name="Evasion" Baseset="Standard">
- <head>Optical Hat</head>
- <body>Usukane Haramaki</body>
- <hands>Usk. Gote +1</hands>
- <back>Boxer's Mantle</back>
- <feet>Hermes' Sandals +1</feet>
- </set>
- <!-- PDT/MDT/Evasion == End -->
- <!-- Idle/Standing/Resting == Start -->
- <set name="Idle">
- <head>Pantin Taj +2</head>
- <feet>Hermes' Sandals +1</feet>
- </set>
- <set name="IdleMage" Baseset="idle|MaxMP">
- <main>Marotte Claws</main> <!-- figure a way to lock this out -->
- <head></head>
- <body>Vermillion Cloak</body>
- </set>
- <set name="IdleMelee" Baseset="Idle">
- <head>Spurrer Beret</head>
- <rear>Cirque Earring</rear>
- <body>Mirke Wardecors</body>
- <hands>Pantin Dastanas</hands> <!-- use for haste -->
- <hands>Cirque Guanti +2</hands>
- <back>Pantin Cape</back>
- <waist>Shaolin Belt</waist>
- <legs>Cirq. Pantaloni +2</legs>
- </set>
- <set name="IdleRanger" Baseset="Idle">
- <!--head>Spurrer Beret</head-->
- <head>Pantin Taj +2</head><!--regen-->
- <neck>Twilight Torque</neck>
- <rear>Cirque Earring</rear>
- <body>Mirke Wardecors</body>
- <!--hands>Pantin Dastanas</hands--> <!-- use for haste -->
- <hands>Cirque Guanti +2</hands>
- <back>Pantin Cape</back>
- <waist>Shaolin Belt</waist>
- <legs>Cirq. Pantaloni +2</legs>
- <feet>Cirque Scarpe +2</feet><!--only auto piece i have-->
- </set>
- <set name="Standing">
- <rring>Shadow Ring</rring>
- <lring>Dark Ring</lring>
- <back>Shadow Mantle</back>
- </set>
- <set name="Resting">
- <head>Pantin Taj +2</head>
- <body>Errant Hpl.</body>
- </set>
- <!-- Idle/Standing/Resting == End -->
- <set name="Haste"><!--ALL haste gear so max is equipped-->
- <head>Oce. Headpiece +1</head>
- <!--body>Cirque Farsetto +2</body-->
- <body>Thaumas Coat</body>
- <hands>Cirque Guanti +2</hands>
- <waist>Twilight Belt</waist>
- <!--legs>Cirq. Pantaloni +2</legs-->
- <legs>Thaumas Kecks</legs>
- <feet>Usk. Sune-Ate +1</feet>
- </set>
- <set name="TH">
- <waist>Tarutaru Sash</waist>
- </set>
- <set name="blankset|blank" />
- <set name="autoCollect">
- <item>Verethragna</item>
- <item>Burattinaios</item>
- <item>Automat. Oil +2</item>
- <item>Automaton Oil</item>
- <item>Automat. Oil +1</item>
- <item>Oxyurani</item>
- <item>Zelus Tiara</item>
- <item>Kenkonken</item>
- <item>Rigor Baghnakhs</item>
- </set>
- </group>
- <group name="nin" inherit="pup">
- <set name="FastCast">
- <rear>Loquac. Earring</rear>
- <hands>Thaumas Gloves</hands>
- </set>
- <set name="UtsusemiSpellcasting">
- <neck>Magoraga Beads</neck>
- </set>
- </group>
- <group name="dnc" inherit="pup">
- <set name="WaltzSelf" BaseSet="Haste"><!-- VIT+CHR -->
- <lring>Spiral Ring</lring>
- <rring>Dark Ring</rring>
- <hands>Thaumas Gloves</hands>
- <rear>Kemas Earring</rear>
- <rring>Terrasoul Ring</rring>
- <lring>Terrasoul Ring</lring>
- <feet>Dance Shoes</feet>
- </set>
- <set name="WaltzOthers" BaseSet="Haste|WaltzSelf"><!-- CHR -->
- </set>
- <set name="Step" BaseSet="Standard"><!-- Accuracy gear -->
- <head>Optical Hat</head>
- <neck>Agasaya's Collar</neck>
- <rear>Kemas Earring</rear>
- <lear>Choreia Earring</lear>
- <lring>Raja's Ring</lring>
- <rring>Mars's Ring</rring>
- </set>
- <set name="Violent Flourish" baseset="step"><!-- ACC and MACC gear -->
- </set>
- </group>
- </sets>
- <rules>
- <xi:include href="include-lightluggage.xml" xpointer="/includes/include[@name='llrules']/*" />
- <xi:include href="include-tradeitems.xml" xpointer="/includes/include[@name='traderules']/*" />
- <xi:include href="include-macros.xml" xpointer="/includes/include[@name='macrosrules']/*" />
- <xi:include href="include-vnm.xml" xpointer="/includes/include[@name='vnmrules']/*" />
- <if spell="diaga v">
- <!--Used to list all variables, what they are, and how to set them.-->
- <cancelspell />
- <addtochat>---%mainjob Variables---</addtochat>
- <addtochat>PUPmode: Standard|Evasion</addtochat>
- <addtochat>AUTOmode: Standard|Melee|Mage|Ranger|MageCure</addtochat>
- <addtochat> . Standard - Nothing special for Pet: gear.</addtochat>
- <addtochat> . Melee|Mage|Ranger - Pet melee|mage(MAB)|ranger gear focused on the auto.</addtochat>
- <addtochat> . MageCure - Equip Cure Potentcy gear for auto.</addtochat>
- <addtochat>Usage: //sc var set PUPmode Standard</addtochat>
- <addtochat>Current PUPmode: '$PUPmode', AUTOmode: '$AUTOmode'</addtochat>
- </if>
- <!--
- alias jobnotes input /ma diaga v
- -->
- <if notgroup="%SubJob">
- <if subjob="NIN|DNC">
- <command>sc group %SubJob</command>
- </if>
- <elseif NOTgroup="PUP">
- <command>sc group PUP</command>
- </elseif>
- <else>
- <!--addtochat>What group is it?</addtochat-->
- </else>
- </if>
- <!--addtochat>TP: '%tp', equipMain: '%equipMain'</addtochat-->
- <if equipMain="empty" advanced='%TP < 10'>
- <equip when="all" set="weapon" />
- </if>
- <if spell="provoke" subjob="DNC">
- <changespell spell="animated flourish" />
- </if>
- <!--equip When="Resting" set="Resting" /-->
- <if Status="resting">
- <if advanced = '"$AUTOmode" == "Mage"'>
- <equip when="resting|aftercast" set="MaxMP|Resting" />
- </if>
- <else>
- <equip when="resting|aftercast" set="Resting" />
- </else>
- </if>
- <!-- Idle Rules -->
- <!--equip When="Idle" set="Idle" /-->
- <if Status="idle">
- <if advanced = '"$AUTOmode" == "Mage"'>
- <equip when="idle|aftercast" set="IdleMage" />
- </if>
- <elseif advanced = '"$AUTOmode" == "Melee"'>
- <equip when="idle|aftercast" set="IdleMelee" />
- </elseif>
- <elseif advanced = '"$AUTOmode" == "Ranger"'>
- <equip when="idle|aftercast" set="IdleRanger" />
- </elseif>
- <else>
- <equip When="idle|aftercast" set="standard|idle" />
- </else>
- </if>
- <!-- Engaging Rules -->
- <if Status="engaged">
- <if advanced = '"$AUTOmode" == "Mage"'>
- <equip when="engaged|aftercast" set="MagePup" />
- </if>
- <elseif advanced = '"$AUTOmode" == "Melee"'>
- <equip when="engaged|aftercast" set="MeleePup" />
- </elseif>
- <elseif advanced = '"$AUTOmode" == "Ranger"'>
- <equip when="engaged|aftercast" set="RangerPup" />
- </elseif>
- <else>
- <if advanced = '"$PUPmode" == "Evasion"'> <!-- Evasion -->
- <equip When="engaged|aftercast" set="PDT|Evasion" />
- </if>
- <else>
- <equip When="engaged|aftercast" set="Standard" />
- </else>
- <!--if area="dynamis*">
- <equip when="engaged|aftercast" set="trial" />
- </if-->
- </else>
- </if>
- <xi:include href="include-return.xml" xpointer="/includes/include[@name='ReturnRules']/*" />
- <!-- Ninjutsu -->
- <if type="Ninjutsu">
- <if Spell="Utsusemi*">
- <equip when="precast" set="PDT|Evasion|Standing|FastCast|UtsusemiSpellcasting" />
- <!--neck>Magoraga Beads</neck--><!--MNK/RDM/THF/BST/RNG/NIN/DRG/COR/PUP/DNC-->
- </if>
- <if Spell="Utsusemi*" NotZone="Abyssea*">
- <if Spell="Utsusemi: Ichi">
- <midcastdelay delay="2.5" />
- <command when="midcast">cancel 66</command>
- </if>
- </if>
- </if>
- <if spell="Optimization|Overdrive|Fine-Tuning">
- <addtochat>%spell = %type</addtochat>
- <!--
- PetCommand - Deploy|*maneuver
- JobAbility - Ventriloquy|Role Reversal|Repair|Tactical Switch
- -->
- </if>
- <!-- Weapon Skills -->
- <if type="WeaponSkill">
- <if spell="comb*|should*|one*|backh*|raging*|spinn*|howling*|dragon*|tornado*|stringing*|victory*|shijin*">
- <equip when="precast" set="%Spell"/>
- </if>
- <else>
- <equip when="precast" set="WS" />
- </else>
- </if>
- <elseif type="JobAbility">
- <if Spell="Tactical Switch|Optimization|Overdrive|Fine-Tuning|Ventriloquy|Role Reversal">
- <equip When="precast" set="%Spell" />
- </if>
- <else>
- <if spell="Repair">
- <if equipAmmo="empty">
- <equip when="precast">
- <ammo>Automat. Oil +2</ammo>
- </equip>
- </if>
- <equip when="precast" set="%spell" />
- </if>
- </else>
- </elseif>
- <elseif type="PetCommand">
- <if Spell="*Maneuver">
- <equip When="precast" set="%Spell" />
- </if>
- </elseif>
- <if Spell="Deploy">
- <if advanced = '"$AUTOmode" == "Mage"'>
- <action type="equip" when="midcast|aftercast" set="autoMAB" />
- <return />
- </if>
- <elseif advanced = '"$AUTOmode" == "MageCure"'>
- <action type="equip" when="midcast|aftercast" set="autoCurePotency" />
- <return />
- </elseif>
- </if>
- <xi:include href="include-dnc.xml" xpointer="/includes/include[@name='dnc']/*" />
- <xi:include href="include-endrules.xml" xpointer="/includes/include[@name='EndRules']/*" />
- </rules>
- </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment