pendulumb

WHM_XML

May 18th, 2011
384
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 14.74 KB | None | 0 0
  1. <?xml version="1.0" ?>
  2. <Spellcast>
  3.  
  4. <!--Original credit: Thorny -->
  5.  
  6.     <config
  7.         Debug="false"
  8.         ShowGearSwaps="false"
  9.         />
  10.     <sets>
  11.         <group name="Standard" default="yes">
  12.             <set name="Stand">
  13.                 <main>Owleyes</main>
  14.                 <sub>Genbu's Shield</sub>
  15.                 <ammo>Incantor Stone</ammo>
  16.                 <head>Orison Cap +2</head>
  17.                 <neck>Twilight Torque</neck>
  18.                 <lear>Loquac. Earring</lear>
  19.                 <rear>Colossus's Earring</rear>
  20.                 <body>Orison Bliaud +2</body>
  21.                 <hands>Serpentes Cuffs</hands>
  22.                 <lring>Dark Ring</lring>
  23.                 <rring>Jelly Ring</rring>
  24.                 <back>Umbra Cape</back>
  25.                 <waist>Hierarch Belt</waist>
  26.                 <legs>Orison Pantaloons +2</legs>
  27.                 <feet>Serpentes Sabots</feet>
  28.             </set>
  29.             <set name="Resting">
  30.                 <main>Pluto's Staff</main>
  31.                 <sub>Pax Grip</sub>
  32.                 <ammo>Incantor Stone</ammo>
  33.                 <head>Goliard Chapeau</head>
  34.                 <neck>Eidolon Pendant</neck>
  35.                 <lear>Loquac. Earring</lear>
  36.                 <rear>Relaxing Earring</rear>
  37.                 <body>Orison Bliaud +2</body>
  38.                 <hands>Oracle's Gloves</hands>
  39.                 <lring>Bifrost Ring</lring>
  40.                 <rring>Serket Ring</rring>
  41.                 <back>Twilight Cape</back>
  42.                 <waist>Hierarch Belt</waist>
  43.                 <legs>Nisse Slacks</legs>
  44.                 <feet>Goliard Clogs</feet>
  45.             </set>
  46.             <set name="TP">
  47.                 <head>Walahra Turban</head>
  48.                 <neck>Peacock Charm</neck>
  49.                 <lear>Brutal Earring</lear>
  50.                 <rear>Loquac. Earring</rear>
  51.                 <body>Hydra Doublet</body>
  52.                 <hands>Blessed Mitts</hands>
  53.                 <lring>Dark Ring</lring>
  54.                 <rring>Rajas Ring</rring>
  55.                 <back>Umbra Cape</back>
  56.                 <waist>Goading Belt</waist>
  57.                 <legs>Blessed Trousers</legs>
  58.                 <feet>Blessed Pumps</feet>
  59.             </set>
  60.             <set name="WS">
  61.                 <ammo>White Tathlum</ammo>
  62.                 <head>Hakke Hachimaki</head>
  63.                 <neck>Peacock Charm</neck>
  64.                 <lear>Brutal Earring</lear>
  65.                 <rear>Static Earring</rear>
  66.                 <body>Hydra Doublet</body>
  67.                 <hands>Blessed Mitts</hands>
  68.                 <lring>Dark Ring</lring>
  69.                 <rring>Rajas Ring</rring>
  70.                 <back>Umbra Cape</back>
  71.                 <waist>Life Belt</waist>
  72.                 <legs>Augur's Brais</legs>
  73.                 <feet>Orison Duckbills +2</feet>
  74.             </set>
  75.             <set name="Cure">
  76.                 <main>Surya's Staff +2</main>
  77.                 <sub>Pax Grip</sub>
  78.                 <ammo>Incantor Stone</ammo>
  79.                 <head>Orison Cap +2</head>
  80.                 <neck>Orison Locket</neck>
  81.                 <lear>Loquac. Earring</lear>
  82.                 <rear>Orison Earring</rear>
  83.                 <body>Orison Bliaud +2</body>
  84.                 <hands>Serpentes Cuffs</hands>
  85.                 <lring>Sirona's Ring</lring>
  86.                 <rring>Aqua Ring</rring>
  87.                 <back>Orison Cape</back>
  88.                 <waist>Penitent's Rope</waist>
  89.                 <legs>Orison Pantaloons +2</legs>
  90.                 <feet>Serpentes Sabots</feet>
  91.             </set>
  92.             <set name="Curaga">
  93.                 <main>Surya's Staff +2</main>
  94.                 <sub>Pax Grip</sub>
  95.                 <ammo>Incantor Stone</ammo>
  96.                 <head>Orison Cap +2</head>
  97.                 <neck>Orison Locket</neck>
  98.                 <lear>Loquac. Earring</lear>
  99.                 <rear>Orison Earring</rear>
  100.                 <body>Facio Bliaut</body>
  101.                 <hands>Serpentes Cuffs</hands>
  102.                 <lring>Sirona's Ring</lring>
  103.                 <rring>Aqua Ring</rring>
  104.                 <back>Orison Cape</back>
  105.                 <waist>Penitent's Rope</waist>
  106.                 <legs>Orison Pantaloons +2</legs>
  107.                 <feet>Serpentes Sabots</feet>
  108.             </set>
  109.             <set name="MinusHP">
  110.                 <main>Surya's Staff +2</main>
  111.                 <sub>Pax Grip</sub>
  112.                 <head>Orison Cap +2</head>
  113.                 <neck>Twilight Torque</neck>
  114.                 <rear>Static Earring</rear>
  115.                 <lear>Loquacious Earring</lear>
  116.                 <body>Augur's Jaseran</body>
  117.                 <hands>Brook Gages</hands>
  118.                 <lring>Serket Ring</lring>
  119.                 <rring>Bifrost Ring</rring>
  120.                 <back>Orison Cape</back>
  121.                 <waist>Penitent's Rope</waist>
  122.                 <legs>Orison Pantaloons +2</legs>
  123.                 <feet>Cure Clogs</feet>
  124.             </set>
  125.             <set name="Divine">
  126.                 <main>Light Staff</main>
  127.                 <sub>Pax Grip</sub>
  128.                 <ammo>Witchstone</ammo>
  129.                 <head>Orison Cap +2</head>
  130.                 <neck>Orison Locket</neck>
  131.                 <lear>Loquac. Earring</lear>
  132.                 <rear>Moldavite Earring</rear>
  133.                 <body>Augur's Jaseran</body>
  134.                 <hands>Eradico Mitts</hands>
  135.                 <lring>Aqua Ring</lring>
  136.                 <rring>Omega Ring</rring>
  137.                 <back>Sunbeam Cape</back>
  138.                 <legs>Augur's Brais</legs>
  139.                 <feet>Orison Duckbills +2</feet>
  140.             </set>
  141.             <set name="Banish">
  142.                 <main>Light Staff</main>
  143.                 <sub>Pax Grip</sub>
  144.                 <ammo>Incantor Stone</ammo>
  145.                 <head>Orison Cap +2</head>
  146.                 <neck>Orison Locket</neck>
  147.                 <lear>Loquac. Earring</lear>
  148.                 <rear>Moldavite Earring</rear>
  149.                 <body>Augur's Jaseran</body>
  150.                 <hands>Cleric's Mitts</hands>
  151.                 <lring>Aqua Ring</lring>
  152.                 <rring>Omega Ring</rring>
  153.                 <back>Sunbeam Cape</back>
  154.                 <waist>Penitent's Rope</waist>
  155.                 <legs>Augur's Brais</legs>
  156.                 <feet>Orsn. Duckbills +2</feet>
  157.             </set>
  158.             <set name="Enfeeb-ACC">
  159.                 <main>$%SpellElementStaff</main>
  160.                 <sub>Pax Grip</sub>
  161.                 <ammo>Incantor Stone</ammo>
  162.                 <head>Orison Cap +2</head>
  163.                 <neck>Enfeebling Torque</neck>
  164.                 <lear>Loquac. Earring</lear>
  165.                 <rear>Static Earring</rear>
  166.                 <body>Healer's Briault</body>
  167.                 <hands>Cleric's Mitts</hands>
  168.                 <lring>Balrahn's Ring</lring>
  169.                 <rring>Omega Ring</rring>
  170.                 <back>Sunbeam Cape</back>
  171.                 <waist>Penitent's Rope</waist>
  172.                 <legs>Portent Pants</legs>
  173.                 <feet>Orison Duckbills +2</feet>
  174.             </set>
  175.             <set name="Enfeeb-MND">
  176.                 <main>$%SpellElementStaff</main>
  177.                 <sub>Pax Grip</sub>
  178.                 <ammo>Incantor Stone</ammo>
  179.                 <head>Orison Cap +2</head>
  180.                 <neck>Enfeebling Torque</neck>
  181.                 <lear>Loquac. Earring</lear>
  182.                 <rear>Static Earring</rear>
  183.                 <body>Healer's Briault</body>
  184.                 <hands>Cleric's Mitts</hands>
  185.                 <lring>Balrahn's Ring</lring>
  186.                 <rring>Omega Ring</rring>
  187.                 <back>Sunbeam Cape</back>
  188.                 <waist>Penitent's Rope</waist>
  189.                 <legs>Augur's Brais</legs>
  190.                 <feet>Orison Duckbills +2</feet>
  191.             </set>
  192.             <set name="Stoneskin">
  193.                 <main>Capricorn Staff</main>
  194.                 <sub>Pax Grip</sub>
  195.                 <ammo>Incantor Stone</ammo>
  196.                 <head>Orison Cap +2</head>
  197.                 <neck>Stone Gorget</neck>
  198.                 <lear>Loquac. Earring</lear>
  199.                 <rear>Static Earring</rear>
  200.                 <body>Augur's Jaseran</body>
  201.                 <hands>Blessed Mitts</hands>
  202.                 <lring>Aqua Ring</lring>
  203.                 <rring>Star Ring</rring>
  204.                 <back>Aslan Cape</back>
  205.                 <waist>Goading Belt</waist>
  206.                 <legs>Mahatma Slops</legs>
  207.                 <feet>Blessed Pumps</feet>
  208.             </set>
  209.             <set name="Enhancing">
  210.                 <neck>Colossus's Torque</neck>
  211.                 <hands>Augur's Gloves</hands>
  212.                 <waist>Goading Belt</waist>
  213.                 <legs>Portent Pants</legs>
  214.                 <feet>Orsn. Duckbills +2</feet>
  215.             </set>
  216.             <set name="Dark">
  217.                 <main>Pluto's Staff</main>
  218.                 <sub>Pax Grip</sub>
  219.                 <ammo>Incantor Stone</ammo>
  220.                 <head>Walahra Turban</head>
  221.                 <neck>Aesir Torque</neck>
  222.                 <lear>Loquac. Earring</lear>
  223.                 <body>Teal Saio</body>
  224.                 <hands>Blessed Mitts</hands>
  225.                 <lring>Balrahn Ring</lring>
  226.                 <rring>Omega Ring</rring>
  227.                 <back>Gleeman's Cape</back>
  228.                 <waist>Goading Belt</waist>
  229.                 <legs>Blessed Trousers</legs>
  230.                 <feet>Blessed Pumps</feet>
  231.             </set>
  232.             <set name="Haste">
  233.                 <main>Capricorn Staff</main>
  234.                 <sub>Pax Grip</sub>
  235.                 <neck>Orison Locket</neck>
  236.                 <ammo>Incantor Stone</ammo>
  237.                 <head>Walahra Turban</head>
  238.                 <lear>Loquac. Earring</lear>
  239.                 <body>Hydra Doublet</body>
  240.                 <hands>Blessed Mitts</hands>
  241.                 <back>Umbra Cape</back>
  242.                 <waist>Goading Belt</waist>
  243.                 <legs>Blessed Trousers</legs>
  244.                 <feet>Blessed Pumps</feet>
  245.             </set>
  246.             <set name="EarthCrush">
  247.                 <lear>Moldavite Earring</lear>
  248.                 <body>Augur's Jaseran</body>
  249.                 <hands>Brook Gages</hands>
  250.                 <rring>Omega Ring</rring>
  251.                 <lring>Dark Ring</lring>
  252.                 <waist>Thunder Belt</waist>
  253.                 <legs>Nisse Slacks</legs>
  254.                 <feet>Goliard Clogs</feet>
  255.             </set>
  256.         </group>
  257.     </sets>
  258.     <variables clear="true">
  259.         <var name="IceStaff">Varuna's Staff +2</var>
  260.         <var name="WindStaff">Auster's Staff</var>
  261.         <var name="EarthStaff">Terra's Staff</var>
  262.         <var name="ThunderStaff">Indra's Staff +2</var>
  263.         <var name="WaterStaff">Neptune's Staff</var>
  264.         <var name="FireStaff">Vulcan's Staff</var>
  265.         <var name="DarkStaff">Pluto's Staff</var>
  266.         <var name="LightStaff">Apollo's Staff</var>
  267.         <var name="Melee">0</var>
  268.         <var name="Caress">0</var>
  269.         <var name="Time">aftercast</var>
  270.     </variables>
  271.     <rules>
  272.    
  273. <!--Cure Clogs-->
  274.         <if Spell="Cure*|Cura*">
  275.             <action type="Equip" when="Precast"><feet lock="true">Cure Clogs</feet></action>
  276.             <action type="Equip" when="Midcast"><feet lock="true">Serpentes Sabots</feet></action>
  277.         </if>
  278.  
  279. <!--Miscellaneous-->
  280.         <if Spell="Teleport*|Warp*|Retrace|Escape|Recall*"><return /></if>
  281.         <if Spell="Auspice">
  282.             <equip when="midcast" set="Enhancing"><feet>Orison Duckbills +2</feet></equip></if>
  283.         <if status="resting" notSpell="Autoset"><cancelspell /><return /></if>
  284.         <if Area="*Remnants|Periqia|Ilrusi Atoll|Mamool Ja Training Grounds|Lebros Caverns|Leujoaom Sanctum|Nyzul Isle|The Ashu Talif">
  285.             <equip when="idle|engaged|resting|precast|midcast|aftercast"><lring lock="t">Balrahn's Ring</lring></equip>
  286.         </if>
  287. <!--End-->
  288.        
  289. <!--Toggles-->
  290.         <if spell="Reprisal">
  291.             <if advanced='"$Melee" = "0"'>
  292.                 <var cmd="set Melee 1" />
  293.                 <addtochat color="57">Gear Toggle - Melee On</addtochat>
  294.             </if>
  295.             <else>
  296.                 <var cmd="set Melee 0" />
  297.                 <addtochat color="57">Gear Toggle - Melee Off</addtochat>
  298.             </else>
  299.         </if>
  300.         <if advanced='"$Melee" = "1"'>
  301.             <equip when="idle|engaged|resting|precast|midcast|aftercast">
  302.                 <main lock="t" />
  303.                 <sub lock="t" />
  304.                 <range lock="t" />
  305.             </equip>
  306.         </if>
  307. <!--End-->
  308.  
  309. <!--Aftercast Prep-->      
  310.         <if spell="Provoke|Reprisal|Hastega"><var cmd="set Time precast" /></if>
  311.         <elseif spell="autoset">
  312.             <if status="resting"><var cmd="set Time resting" /></if>
  313.             <elseif status="idle"><var cmd="set Time idle" /></elseif>
  314.             <elseif status="engaged"><var cmd="set Time engaged" /></elseif>
  315.         </elseif>
  316.         <else><var cmd="set Time aftercast" /></else>
  317. <!--End-->
  318.        
  319. <!--Aftercast Handling-->
  320.         <if status="idle">
  321.             <equip when="$Time" set="Stand" />
  322.             <if TimeGT="5.59" TimeLT="18.00" notArea="Abyssea*"><equip when="$Time"><feet>Serpentes Sabots</feet></equip></if>
  323.         </if>
  324.         <elseif status="engaged">
  325.             <if advanced='"$Melee" = "1"'>
  326.                 <equip when="$Time" set="TP" />
  327.                 <if TimeGT="5.59" TimeLT="18.00" notArea="Abyssea*"><equip when="$Time"><feet>Serpentes Sabots</feet></equip></if>
  328.             </if>
  329.             <else>
  330.                 <equip when="$Time" set="Stand" />
  331.                 <if TimeGT="5.59" TimeLT="18.00" notArea="Abyssea*"><equip when="$Time"><feet>Serpentes Sabots</feet></equip></if>
  332.             </else>
  333.         </elseif>
  334.         <else>
  335.             <equip when="$Time" set="Resting" />
  336.             <if mode="OR" TimeLT="6.00" TimeGT="17.59"><equip when="$Time"><hands>Serpentes Cuffs</hands></equip></if>
  337.             <else><equip when="$Time"><feet>Serpentes Sabots</feet></equip></else>
  338.         </else>
  339.         <if advanced='"$Time" = "precast"'><cancelspell /><return /></if>
  340. <!--End-->
  341.  
  342. <!--Spell Handling-->
  343.         <if Skill="EnhancingMagic">
  344.             <if Spell="Stoneskin">
  345.                 <equip when="midcast" set="Stoneskin" />
  346.                 <if buffactive="Stoneskin"><command>wait 3; cancel 37</command></if>
  347.             </if>
  348.             <elseif spell="Bar*"><equip when="midcast" set="Enhancing"><head>Orison Cap +2</head><body>Orison Bliaud +2</body><hands>Orison Mitts +2</hands><legs>Orison Pantaloons +2</legs><feet>Orsn. Duckbills +2</feet></equip></elseif>
  349.             <elseif spell="Regen*"><equip when="midcast"><body>Cleric's Briault</body><head>Walahra Turban</head><hands>Orison Mitts +2</hands><waist>Goading Belt</waist><legs>Blessed Trousers</legs><feet>Blessed Pumps</feet></equip></elseif>
  350.         </if>
  351.         <if Skill="HealingMagic">
  352.             <if Spell="Cure*">
  353.                 <equip when="midcast" set="Cure" />
  354.                 <if Mode="OR" WeatherElement="Light" Day="Lightsday">
  355.                     <equip when="midcast"><waist>Korin Obi</waist><back>Twilight Cape</back></equip>
  356.                     <castdelay delay="0.2" />
  357.                 </if>
  358.             </if>
  359.             <elseif Spell="Curaga*">
  360.                 <equip when="midcast" set="Curaga" />
  361.                 <if Mode="OR" WeatherElement="Light" Day="Lightsday">
  362.                     <equip when="midcast"><waist>Korin Obi</waist><back>Twilight Cape</back></equip>
  363.                     <castdelay delay="0.2" />
  364.                 </if>
  365.             </elseif>
  366.             <elseif spell="Esuna" />
  367.             <elseif spell="*na|Erase">
  368.                 <if advanced='"$Caress" = "0"'>
  369.                     <var cmd="set Caress 1" />
  370.                     <command>input /equip hands "Orison Mitts +2"; input /ja "Divine Caress" &lt;me&gt;</command>
  371.                     <command>wait 1.5; input /ma %Spell %SpellTargetName</command>
  372.                     <command>wait 60; sc var set Caress 0</command>
  373.                     <cancelspell />
  374.                     <return />
  375.                 </if>
  376.                 <equip when="midcast"><head>Orison Cap +2</head></equip>
  377.             </elseif>
  378.         </if>
  379.         <if Skill="Ninjutsu"><equip when="midcast" set="Haste" /></if>
  380.         <if Skill="DarkMagic">
  381.             <equip when="midcast" set="Dark" />
  382.             <if Mode="OR" Day="Darksday" WeatherElement="Dark"><if spell="Drain|Aspir"><equip when="midcast"><waist>Anrin Obi</waist></equip></if></if>
  383.         </if>
  384.         <if Skill="DivineMagic">
  385.             <if spell="Banish*"><equip when="midcast" set="Banish" /></if>
  386.             <else><equip when="midcast" set="Divine" /></else>
  387.         </if>
  388.         <if Skill="EnfeeblingMagic">
  389.             <if Spell="Slow|Paralyze">
  390.                 <if BuffActive="Elemental Seal"><equip when="midcast" setGroup="Potency" set="Enfeeb-MND" /></if>
  391.                 <else><equip when="midcast" set="Enfeeb-MND" /></else>
  392.             </if>
  393.             <elseif notSpell="Dia*"><equip when="midcast" set="Enfeeb-ACC" /></elseif>
  394.         </if>
  395.         <if spell="Earth Crusher"><equip when="precast" set="EarthCrush" /></if>
  396.         <elseif type="WeaponSkill"><equip when="precast" set="WS" /></elseif>
  397. <!--End-->
  398.  
  399.  
  400. <!--Sleep Timers-->
  401.         <if Spell="Sleep*|Repose">
  402.             <if Spell="Sleep II|Repose">
  403.                 <action type="command" when="aftercast">wait 40;input /echo [%spell] &lt;%target&gt; [Half Resist Time: 5 Seconds]</action>
  404.                 <action type="command" when="aftercast">wait 75;input /echo [%spell] &lt;%target&gt; [Time: 15 Seconds]</action>
  405.                 <action type="command" when="aftercast">wait 85;input /echo [%spell] &lt;%target&gt; [Time: 5 Seconds]</action>
  406.             </if>
  407.             <elseif Mode="OR" Spell="Sleepga" BuffActive="Manifestation">
  408.                 <action type="command" when="aftercast">wait 25;input /echo [AOE] [%spell] &lt;%target&gt; [Half Resist Time: 5 Seconds]</action>
  409.                 <action type="command" when="aftercast">wait 45;input /echo [AOE] [%spell] &lt;%target&gt; [Time: 15 Seconds]</action>
  410.                 <action type="command" when="aftercast">wait 55;input /echo [AOE] [%spell] &lt;%target&gt; [Time: 5 Seconds]</action>
  411.             </elseif>
  412.             <else>
  413.                 <action type="command" when="aftercast">wait 25;input /echo [%spell] &lt;%target&gt; [Half Resist Time: 5 Seconds]</action>
  414.                 <action type="command" when="aftercast">wait 45;input /echo [%spell] &lt;%target&gt; [Time: 15 Seconds]</action>
  415.                 <action type="command" when="aftercast">wait 55;input /echo [%spell] &lt;%target&gt; [Time: 5 Seconds]</action>
  416.             </else>
  417.         </if>
  418. <!--End-->
  419.     </rules>
  420. </Spellcast>
Advertisement
Add Comment
Please, Sign In to add comment