akyrey90

Akyrey_THF.xml

Aug 7th, 2011
1,670
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 18.09 KB | None | 0 0
  1. <?xml version="1.0" ?>
  2. <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
  3.     <!-- This is required in Autoexec:
  4.     <autoexec>
  5.         <register silent="true" event="losebuff_Berserk">sc var set Berserk N</register>
  6.         <register silent="true" event="gainbuff_Berserk">sc var set Berserk Berserk</register>
  7.     </autoexec>-->
  8.     <config />
  9.     <variables>
  10.         <xi:include href="Akyrey_Includes.xml" xpointer="/includes/include[@name='EleStaffConst']/*" />
  11.         <var name="TriggerSetOne">Shackled*|Grim*|Dancing Chains|Vulcan*|Barbed*|*Schism|Carnal*</var>
  12.         <var name="TriggerSetTwo">Poison V|Poisonga V|Scop's*|*Pastoral|*Fantasia|Raptor*|Meteor</var>
  13.         <var name="TriggerSetThree">Netherspikes|Foxfire|Diaga V|Banishga V|Goblin Gavotte</var>
  14.         <var name="REar">Ethereal Earring</var>
  15.         <var name="Distance">6</var>
  16.         <var name="Resist">R</var>
  17.         <var name="Area">Outside</var>
  18.         <var name="LockMain">0</var>
  19.         <var name="TP">TP-DAGGER-HASTE</var>
  20.         <var name="Idle">Idle</var>
  21.         <var name="Armor">BlankSet</var>
  22.         <var name="VARTP">HASTE</var>
  23.         <var name="VARWS">ATT</var>
  24.         <var name="VARUtsusemi">FullEvasion</var>
  25.         <var name="VARCure">Potency</var>
  26.         <var name="STYLE">DAGGER</var>
  27.         <var name="Berserk">N</var>
  28.         <var name="SneakAttack">BlankSet</var>
  29.         <var name="TrickAttack">BlankSet</var>
  30.     </variables>
  31.     <sets>
  32.         <group name="Abyssea-R">
  33.             <set name="Idle" baseset="FullEvasion">
  34.             </set>
  35.             <set name="PDT">
  36.                 <head>Darksteel Cap +1</head>
  37.                 <neck>Twilight Torque</neck>
  38.                 <body>Dst. Harness +1</body>
  39.                 <hands>Melaco Mittens</hands>
  40.                 <lring>Jelly Ring</lring>
  41.                 <legs>Dst. Subligar +1</legs>
  42.                 <feet>Dst. Leggings +1</feet>
  43.             </set>
  44.             <set name="MDT">
  45.                 <neck>Twilight Torque</neck>
  46.                 <!--<body>Avalon Breastplate</body>-->
  47.                 <lear>Merman's Earring</lear>
  48.                 <rear>Merman's Earring</rear>
  49.                 <lring>Dark Ring</lring>
  50.                 <rring>Minerva's Ring</rring>
  51.                 <back>Lamia Mantle +1</back>
  52.             </set>
  53.             <set name="FullEvasion">
  54.                 <head>Optical Hat</head>
  55.                 <neck>Evasion Torque</neck>
  56.                 <rear>Ethereal Earring</rear>
  57.                 <lear>Musical Earring</lear>
  58.                 <body>Aurore Doublet</body>
  59.                 <hands>Slither Gloves</hands>
  60.                 <lring>Heed Ring</lring>
  61.                 <waist>Sveltesse Gouriz</waist>
  62.                 <back>Boxer's Mantle</back>
  63.                 <feet>Raid. Poulaines +2</feet>
  64.             </set>
  65.             <set name="Haste">
  66.                 <head>Raid. Bonnet +1</head>
  67.                 <body>Raider's Vest +2</body>
  68.                 <hands>Ocelot Gloves</hands>
  69.                 <waist>Twilight Belt</waist>
  70.                 <legs>Raid. Culottes +1</legs>
  71.                 <feet>Ballerines</feet>
  72.             </set>
  73.             <set name="Resting">
  74.             </set>
  75.             <set name="FastCast">
  76.                 <lear>Loquac. Earring</lear>
  77.             </set>
  78.             <set name="PDT-Counter" baseset="PDT">
  79.             </set>
  80.             <set name="TP-DAGGER-ACC">
  81.                 <range>Raider's Boomerang</range>
  82.                 <head>Raid. Bonnet +1</head>
  83.                 <neck>Peacock Amulet</neck>
  84.                 <lear>Brutal Earring</lear>
  85.                 <rear>Suppanomimi</rear>
  86.                 <body>Raider's Vest +2</body>
  87.                 <hands>Raid. Armlets +2</hands>
  88.                 <lring>Epona's Ring</lring>
  89.                 <rring>Rajas Ring</rring>
  90.                 <back>Atheling Mantle</back>
  91.                 <waist>Twilight Belt</waist>
  92.                 <legs>Raid. Culottes +1</legs>
  93.                 <feet>Ballerines</feet>
  94.             </set>
  95.             <set name="TP-DAGGER-HASTE" baseset="TP-DAGGER-ACC">
  96.                 <neck>Wivre Gorget</neck>
  97.             </set>
  98.             <set name="TP-DAGGER-EVA" baseset="TP-DAGGER-HASTE">
  99.                 <neck>Wivre Gorget</neck>
  100.                 <hands>Ocelot Gloves</hands>
  101.                 <lring>Heed Ring</lring>
  102.                 <feet>Raid. Poulaines +2</feet>
  103.             </set>
  104.             <set name="TP-DAGGER-PDT" baseset="TP-DAGGER-HASTE">
  105.                 <head>Darksteel Cap +1</head>
  106.                 <neck>Twilight Torque</neck>
  107.                 <body>Dst. Harness +1</body>
  108.                 <hands>Melaco Mittens</hands>
  109.                 <lring>Jelly Ring</lring>
  110.                 <legs>Dst. Subligar +1</legs>
  111.                 <feet>Dst. Leggings +1</feet>
  112.             </set>
  113.                         <!-- WS Options -->
  114.             <set name="WS Base">
  115.                 <head>Aias Bonnet</head>
  116.                 <rear>Kemas Earring</rear>
  117.                 <lear>Brutal Earring</lear>
  118.                 <body>Loki's Kaftan</body>
  119.                 <hands>Raid. Armlets +2</hands>
  120.                 <rring>Rajas Ring</rring>
  121.                 <lring>Epona's Ring</lring>
  122.                 <back>Atheling Mantle</back>
  123.                 <waist>Anguinus Belt</waist>
  124.                 <legs>Tumbler Trunks</legs>
  125.                 <feet>Lithe Boots</feet>
  126.             </set>
  127.             <set name="Rudra's Storm-ACC-N" baseset="WS Base">
  128.                 <!--<head>Aias Bonnet</head>
  129.                 <neck>Aqua Gorget</neck>
  130.                 <lear>Moonshade Earring</lear>-->
  131.                 <!--<lring>Epona's Ring</lring>-->
  132.                 <waist>Snow Belt</waist>
  133.             </set>
  134.             <set name="Rudra's Storm-ACC-Berserk" baseset="Rudra's Storm-ACC-N" />
  135.             <set name="Rudra's Storm-ATT-N" baseset="WS Base">
  136.                 <head>Aias Bonnet</head>
  137.                 <neck>Love Torque</neck>
  138.                 <!--<lear>Moonshade Earring</lear>-->
  139.                 <!--<lring>Epona's Ring</lring>-->
  140.                 <!--<waist>Cuchulain's Belt</waist>-->
  141.             </set>
  142.             <set name="Rudra's Storm-ATT-Berserk" baseset="Rudra's Storm-ATT-N" />
  143.             <set name="Evisceration-ACC-N" baseset="WS Base">
  144.                 <!--<head>Aias Bonnet</head>
  145.                 <lear>Moonshade Earring</lear>
  146.                 <neck>Rancor Collar</neck>-->
  147.                 <neck>Wivre Gorget</neck>
  148.                 <!--<lring>Pyrosoul Ring</lring>-->
  149.             </set>
  150.             <set name="Evisceration-ACC-Berserk" baseset="Evisceration-ACC-N" />
  151.             <set name="Evisceration-ATT-N" baseset="WS Base">
  152.                 <!--<head>Aias Bonnet</head>
  153.                 <lear>Moonshade Earring</lear>
  154.                 <neck>Rancor Collar</neck>-->
  155.                 <neck>Wivre Gorget</neck>
  156.                 <!--<lring>Pyrosoul Ring</lring>-->
  157.                 <!--<waist>Cuchulain's Belt</waist>-->
  158.             </set>
  159.             <set name="Evisceration-ATT-Berserk" baseset="Evisceration-ATT-N" />
  160.             <set name="Dancing Edge" baseset="WS Base">
  161.                 <!--<head>Aias Bonnet</head>
  162.                 <neck>Love Torque</neck>-->
  163.                 <rear>$REar</rear>
  164.                 <!--<body>Charis Casaque +2</body>
  165.                 <hands>Ample Gloves</hands>
  166.                 <lring>Epona's Ring</lring>-->
  167.                 <!--<waist>Cuchulain's belt</waist>-->
  168.             </set>
  169.             <set name="Shark Bite" baseset="Dancing Edge" />
  170.             <set name="Mandalic Stab" baseset="WS Base">
  171.                 <!--<head>Aias Bonnet</head>-->
  172.                 <!--<neck>Love Torque</neck>-->
  173.                 <rear>$REar</rear>
  174.                 <!--<hands>Ample Gloves</hands>-->
  175.                 <!--<lring>Epona's Ring</lring>-->
  176.                 <!--<waist>Cuchulain's belt</waist>-->
  177.             </set>
  178.             <set name="Aeolian Edge">
  179.                 <head>Aias Bonnet</head>
  180.                 <!--<head>Chimera Hairpin</head>-->
  181.                 <neck>Artemis' Medal</neck>
  182.                 <rear>Moldavite Earring</rear>
  183.                 <!--<rear>Novio Earring</rear>-->
  184.                 <lear>Hecate's Earring</lear>
  185.                 <body>Loki's Kaftan</body>
  186.                 <hands>Raid. Armlets +2</hands>
  187.                 <rring>Rajas ring</rring>
  188.                 <lring>Airy Ring</lring>
  189.                 <!--<rring>Demon's Ring</rring>
  190.                 <lring>Demon's Ring</lring>-->
  191.                 <back>Vigilance Mantle +1</back>
  192.                 <waist>Soil belt</waist>
  193.                 <legs>Tumbler Trunks</legs>
  194.                 <feet>Lithe Boots</feet>
  195.             </set>
  196.             <set name="SneakAttack">
  197.                 <head>Aias Bonnet</head>
  198.                 <neck>Wivre Gorget</neck>
  199.                 <rear>$REar</rear>
  200.                 <lear>Brutal Earring</lear>
  201.                 <body>Loki's Kaftan</body>
  202.                 <hands>Raid. Armlets +2</hands>
  203.                 <rring>Epona's Ring</rring>
  204.                 <lring>Rajas Ring</lring>
  205.                 <back>Atheling Mantle</back>
  206.                 <waist>Anguinus Belt</waist>
  207.                 <legs>Tumbler Trunks</legs>
  208.                 <feet>Lithe Boots</feet>
  209.             </set>
  210.             <set name="TrickAttack">
  211.                 <head>Aurore Beret</head>
  212.                 <neck>Arctier's Torque</neck>
  213.                 <lear>Brutal Earring</lear>
  214.                 <rear>$REar</rear>
  215.                 <body>Loki's Kaftan</body>
  216.                 <hands>Ocelot Gloves</hands>
  217.                 <rring>Epona's Ring</rring>
  218.                 <lring>Rajas Ring</lring>
  219.                 <back>Atheling Mantle</back>
  220.                 <waist>Anguinus Belt</waist>
  221.                 <legs>Tumbler Trucks</legs>
  222.                 <feet>Raid. Poulaines +2</feet>
  223.             </set>
  224.             <set name="Flee" baseset="Idle">
  225.                 <feet>Rogue's Poulaines</feet>
  226.             </set>
  227.             <set name="Steal">
  228.                 <head>Rogue's Bonnet</head>
  229.                 <hands>Rogue's Armlets</hands>
  230.                 <legs>Rogue's Culottes</legs>
  231.                 <feet>Rogue's Poulaines</feet>
  232.             </set>
  233.             <set name="Mug">
  234.                 <head>Assassin's Bonnet</head>
  235.             </set>
  236.             <set name="Utsusemi-Precast">
  237.                 <lear>Loquac. Earring</lear>
  238.                 <neck>Magoraga Beads</neck>
  239.             </set>
  240.             <set name="Ninjutsu">
  241.             </set>
  242.             <set name="BlankSet" />
  243.         </group>
  244.         <group name="Abyssea-NM" inherit="Abyssea-R"/>
  245.         <group name="Outside-R" inherit="Abyssea-R" default="yes"/>
  246.         <group name="Outside-NM" inherit="Outside-R"/>
  247.     </sets>
  248.     <rules>
  249.         <!--- Core Include Rules --->
  250.         <if notSpell="$TriggerSetOne|$TriggerSetTwo|$TriggerSetThree">
  251.             <xi:include href="Akyrey_Includes.xml" xpointer="/includes/include[@name='ReturnRules']/*" />
  252.         </if>
  253.         <xi:include href="Akyrey_Includes.xml" xpointer="/includes/include[@name='CleanTransportation']/*" />
  254.         <xi:include href="Akyrey_Includes.xml" xpointer="/includes/include[@name='LVrestriction']/*" />
  255.         <xi:include href="Akyrey_Includes.xml" xpointer="/includes/include[@name='SetDistanceVariable']/*" />
  256.         <xi:include href="Akyrey_Includes.xml" xpointer="/includes/include[@name='ResistRule']/*" />
  257.         <xi:include href="Akyrey_Includes.xml" xpointer="/includes/include[@name='AreaRule']/*" />
  258.         <xi:include href="Akyrey_Includes.xml" xpointer="/includes/include[@name='LockWeaponRule']/*" />
  259.         <xi:include href="Akyrey_Includes.xml" xpointer="/includes/include[@name='AutoChangeGear']/*" />
  260.         <xi:include href="Akyrey_Includes.xml" xpointer="/includes/include[@name='SpellCancel']/*" />
  261.         <xi:include href="Akyrey_Includes.xml" xpointer="/includes/include[@name='PowderBootsRule']/*" />
  262.         <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='AttackEarring']/*" />
  263.         <!--- Optional Include Rules --->
  264.         <xi:include href="Akyrey_Includes.xml" xpointer="/includes/include[@name='MPCostRule']/*" />
  265.         <!--- Initial fixations: Automatically change groups to reflect variables --->
  266.         <if notgroup="$Area-$Resist">
  267.             <command>sc group $Area-$Resist</command>
  268.         </if>
  269.         <if EquipSub="Thief's Knife" TargetHPPGT="90">
  270.             <equip when="engaged"><hands lock="true">Assassin's Armlets</hands><feet lock="true">Raid. Poulaines +2</feet></equip>
  271.         </if>
  272.         <!--- Auto Update Gear --->
  273.         <if spell="Dancing Chains">
  274.             <cancelspell />
  275.             <if status="idle">
  276.                 <equip set="$Idle" />
  277.             </if>
  278.             <elseif status="engaged">
  279.                 <if advanced='"$VARTP"="EVA" OR "$VARTP"="PDT"'>
  280.                     <var cmd="set TP TP-$STYLE-$VARTP" />
  281.                     <equip set="$TP" />
  282.                 </if>
  283.                 <else>
  284.                     <var cmd="set TP TP-$STYLE-$VARTP|$SneakAttack|$TrickAttack|$Armor" />
  285.                     <equip set="$TP" />
  286.                 </else>
  287.             </elseif>
  288.         </if>
  289.         <!--- Equip Basic DD Set --->
  290.         <elseif Spell="Vulcan Shot">
  291.             <cancelspell />
  292.             <var cmd="set Armor BlankSet" />
  293.             <if status="engaged">
  294.                 <var cmd="set TP TP-$STYLE-$VARTP|$SneakAttack|$TrickAttack|$Armor" />
  295.                 <equip set="$TP" />
  296.             </if>
  297.             <elseif status="idle">
  298.                 <var cmd="set Idle Idle|$Armor" />
  299.                 <equip set="$Idle" />
  300.             </elseif>
  301.         </elseif>
  302.         <!--- Equip MDT (Aegis Schism) --->
  303.         <elseif Spell="Aegis Schism">
  304.             <cancelspell />
  305.             <var cmd="set Armor MDT" />
  306.             <if status="engaged">
  307.                 <var cmd="set TP TP-$STYLE-$VARTP|$SneakAttack|$TrickAttack|$Armor" />
  308.                 <equip set="$TP" />
  309.             </if>
  310.             <elseif status="idle">
  311.                 <var cmd="set Idle Idle|$Armor" />
  312.                 <equip set="$Idle" />
  313.             </elseif>
  314.         </elseif>
  315.         <!--- Equip PDT (Barbed Crescent) --->
  316.         <elseif Spell="Barbed Crescent">
  317.             <cancelspell />
  318.             <var cmd="set Armor PDT" />
  319.             <if status="engaged">
  320.                 <var cmd="set TP TP-$STYLE-$VARTP|$SneakAttack|$TrickAttack|$Armor" />
  321.                 <equip set="$TP" />
  322.             </if>
  323.             <if status="idle">
  324.                 <var cmd="set Idle Idle|$Armor" />
  325.                 <equip set="$Idle" />
  326.             </if>
  327.         </elseif>
  328.         <!--- Equip Full Evasion (Carnal Nightmare) --->
  329.         <elseif Spell="Carnal Nightmare">
  330.             <cancelspell />
  331.             <var cmd="set Armor FullEvasion" />
  332.             <if status="engaged">
  333.                 <var cmd="set TP TP-$STYLE-$VARTP|$SneakAttack|$TrickAttack|$Armor" />
  334.                 <equip set="$TP" />
  335.             </if>
  336.             <if status="idle">
  337.                 <var cmd="set Idle Idle|$Armor" />
  338.                 <equip set="$Idle" />
  339.             </if>
  340.         </elseif>
  341.         <!--- Change TP set type --->
  342.         <if spell="Poison V">
  343.             <cancelspell />
  344.             <if advanced='"$VARTP"="HASTE"'>
  345.                 <var cmd="set VARTP EVA" />
  346.                 <var cmd="set TP TP-$STYLE-$VARTP|$Armor" />
  347.                 <addtochat color="135">TP Variable: EVA</addtochat>
  348.             </if>
  349.             <elseif advanced='"$VARTP"="EVA"'>
  350.                 <var cmd="set VARTP ACC" />
  351.                 <var cmd="set TP TP-$STYLE-$VARTP|$Armor" />
  352.                 <addtochat color="135">TP Variable: ACC</addtochat>
  353.             </elseif>
  354.             <elseif advanced='"$VARTP"="ACC"'>
  355.                 <var cmd="set VARTP PDT" />
  356.                 <var cmd="set TP TP-$STYLE-$VARTP|$Armor" />
  357.                 <addtochat color="135">TP Variable: PDT</addtochat>
  358.             </elseif>
  359.             <elseif advanced='"$VARTP"="PDT"'>
  360.                 <var cmd="set VARTP HASTE" />
  361.                 <var cmd="set TP TP-$STYLE-$VARTP|$Armor" />
  362.                 <addtochat color="135">TP Variable: HASTE</addtochat>
  363.             </elseif>
  364.             <if status="engaged">
  365.                 <equip set="$TP" />
  366.             </if>
  367.         </if>
  368.         <!--- Change WS set type --->
  369.         <if spell="Poisonga V">
  370.             <cancelspell />
  371.             <if advanced='"$VARWS"="ATT"'>
  372.                 <var cmd="set VARWS ACC" />
  373.                 <addtochat color="135">TP Variable: ACC</addtochat>
  374.             </if>
  375.             <elseif advanced='"$VARWS"="ACC"'>
  376.                 <var cmd="set VARWS DEX" />
  377.                 <addtochat color="135">TP Variable: DEX</addtochat>
  378.             </elseif>
  379.             <elseif advanced='"$VARWS"="DEX"'>
  380.                 <var cmd="set VARWS ATT" />
  381.                 <addtochat color="135">TP Variable: ATT</addtochat>
  382.             </elseif>
  383.         </if>
  384.         <!--- Change Midcast for Utsusemi --->
  385.         <if spell="Scop's Operetta">
  386.             <cancelspell />
  387.             <if advanced='"$VARUtsusemi"="PDT-Counter"'>
  388.                 <var cmd="set VARUtsusemi FullEvasion" />
  389.                 <addtochat color="135">Utsusemi Midcast: Full Evasion</addtochat>
  390.             </if>
  391.             <elseif advanced='"$VARUtsusemi"="FullEvasion"'>
  392.                 <var cmd="set VARUtsusemi PDT-Counter" />
  393.                 <addtochat color="135">Utsusemi Midcast: PDT-Counter</addtochat>
  394.             </elseif>
  395.         </if>
  396.         <!--- Change Specific Trigger 1 --->
  397.         <if spell="Foxfire">
  398.             <cancelspell />
  399.         </if>
  400.         <!--- Class Specific Trigger 2 --->
  401.         <if spell="Netherspikes">
  402.             <cancelspell />
  403.         </if>
  404.         <!--- Class Specific Trigger 3 --->
  405.         <if spell="Diaga V">
  406.             <cancelspell />
  407.         </if>
  408.         <!--- Class Specific Trigger 4 --->
  409.         <if spell="Banishga V">
  410.             <cancelspell />
  411.         </if>
  412.         <!--- Class Specific Trigger 5 --->
  413.         <if spell="Goblin Gavotte">
  414.             <cancelspell />
  415.         </if>
  416.         <!--- Abilities: Weaponskills --->
  417.         <if type="WeaponSkill">
  418.             <castdelay delay="0.03" />
  419.             <if spell="Rudra's Storm|Evisceration">
  420.                 <equip when="precast|midcast" set="%Spell-$VARWS-$Berserk" />
  421.             </if>
  422.             <elseif Spell="Dancing Edge|Shark Bite|Mandalic Stab|Aeolian Edge">
  423.                 <equip when="precast|midcast" set="%Spell" />
  424.             </elseif>
  425.             <elseif notSpell="$TriggerSetOne|$TriggerSetTwo|$TriggerSetThree">
  426.                 <equip when="precast|midcaast" set="WS Base" />
  427.             </elseif>
  428.             <action type="Command" when="aftercast">input /echo %spell TP return: &lt;tp&gt;</action>
  429.         </if>
  430.         <!--- Abilities: Thief Specifc --->
  431.         <if Spell="Accomplice|Collaborator">
  432.             <castdelay delay=".2" />
  433.             <equip when="precast">
  434.                 <head>Raid. Bonnet +1</head>
  435.             </equip>
  436.         </if>
  437.         <elseif Spell="Flee">
  438.             <defaulttarget target="&lt;me&gt;" />
  439.             <castdelay delay=".2" />
  440.             <equip when="precast" set="Flee" />
  441.         </elseif>
  442.         <elseif Spell="Steal|Despoil">
  443.             <castdelay delay=".2" />
  444.             <equip when="precast" set="Steal" />
  445.         </elseif>
  446.         <elseif Spell="Sneak Attack">
  447.             <defaulttarget target="&lt;me&gt;" />
  448.             <castdelay delay=".2" />
  449.             <equip when="precast" set="SneakAttack" />
  450.             <var cmd="set SneakAttack SneakAttack" />
  451.         </elseif>
  452.         <elseif Spell="Trick Attack">
  453.             <defaulttarget target="&lt;me&gt;" />
  454.             <castdelay delay=".2" />
  455.             <equip when="precast" set="TrickAttack" />
  456.             <var cmd="set TrickAttack TrickAttack" />
  457.         </elseif>
  458.         <!--- Subs: Utsusemi --->
  459.         <if spell="Utsusemi: Ichi">
  460.             <equip when="precast" set="Utsusemi-Precast" />
  461.             <command when="precast">wait 0.5; sc set "$VARUtsusemi"</command>
  462.             <midcastdelay delay="2.2" />
  463.             <equip when="midcast" set="Haste" />
  464.         </if>
  465.         <elseif spell="Utsusemi: Ni">
  466.             <equip when="precast|midcast" set="Haste" />
  467.         </elseif>
  468.         <!--- Subs: Ninjutsu --->
  469.         <elseif type="Ninjutsu" SpellTargetType="MONSTER|NPC">
  470.             <equip when="midcast" set="Ninjutsu" />
  471.         </elseif>
  472.     </rules>
  473. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment