Advertisement
Yugl

Yugl-RDM XML

Jul 19th, 2011
2,252
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 43.32 KB | None | 0 0
  1. <?xml version="1.0" ?>
  2. <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
  3.     <config />
  4.     <variables>
  5.         <xi:include href="Yugl-Include.xml" xpointer="//include[@name='TrialStaffFastCast']/*" />
  6.         <xi:include href="Yugl-Include.xml" xpointer="//include[@name='TrialStaffDMG']/*" />
  7.         <xi:include href="Yugl-Include.xml" xpointer="//include[@name='TrialStaffACC']/*" />
  8.         <xi:include href="Yugl-Include.xml" xpointer="//include[@name='ElementalObiConstants']/*" />
  9.         <xi:include href="Yugl-Include.xml" xpointer="//include[@name='VarEnSpells']/*" />
  10.         <var name="TriggerSetOne">Shackled*|Grim*|Dancing Chains|Vulcan*|Barbed*|*Schism|Carnal*</var>
  11.         <var name="TriggerSetTwo">Poison V|Poisonga V|Scop's*|*Pastoral|*Fantasia|Raptor*</var>
  12.         <var name="TriggerSetThree">Netherspikes|Foxfire|Diaga V|Banishga V|Goblin Gavotte</var>
  13.         <var name="Distance">6</var>
  14.         <var name="Resist">R</var>
  15.         <var name="Area">Outside</var>
  16.         <var name="LockMain">0</var>
  17.         <var name="TP">TP-HASTE</var>
  18.         <var name="Idle">Idle</var>
  19.         <var name="Armor">BlankSet</var>
  20.         <var name="VARTP">HASTE</var>
  21.         <var name="VARWS">DEX</var>
  22.         <var name="VARUtsusemi">PDT</var>
  23.         <var name="VARCure">Potency</var>
  24.         <var name="VARStun">Haste</var>
  25.         <var name="VARDireCast">BlankSet</var>
  26.         <var name="BlackMagicBook">0</var>
  27.         <var name="WhiteMagicBook">0</var>
  28.         <var name="Castwhen">midcast</var>
  29.         <var name="ChangeComposure">0</var>
  30.         <var name="QuickResist">R</var>
  31.         <var name="SleepOrder">0</var>
  32.         <var name="SleepTimer">0</var>
  33.         <var name="DurationTimer">0</var>
  34.         <var name="Main-Idle">Terra's Staff</var>
  35.         <var name="Sub-Idle">Pax Grip</var>
  36.         <var name="Legs-Idle">Blood Cuisses</var>
  37.         <var name="FastCastTotal">0.5</var>
  38.     </variables>
  39.     <sets>
  40.         <group name="Abyssea-R">
  41.             <set name="Idle" baseset="PDT">
  42.                 <body>Estq. Sayon +2</body>
  43.                 <head>Duelist's Chapeau</head>
  44.                 <hands>Serpentes Cuffs</hands>
  45.                 <feet>Serpentes Sabots</feet>
  46.                 <waist>Hierarch Belt</waist>
  47.                 <sub>Pax Grip</sub>
  48.             </set>
  49.             <set name="PDT">
  50.                 <neck>Twilight Torque</neck>
  51.                 <lring>Dark Ring</lring>
  52.                 <legs>Tatsu. Sitagoromo</legs>
  53.                 <back>Umbra Cape</back>
  54.                 <main>Terra's Staff</main>
  55.                 <rring>Dark Ring</rring>
  56.                 <body>Dst. Harness +1</body>
  57.                 <lear>Darkness Earring</lear>
  58.             </set>
  59.             <set name="Utsusemi-PDT">
  60.                 <neck>Twilight Torque</neck>
  61.                 <lring>Dark Ring</lring>
  62.                 <legs>Tatsu. Sitagoromo</legs>
  63.                 <back>Umbra Cape</back>
  64.                 <rring>Dark Ring</rring>
  65.                 <body>Dst. Harness +1</body>
  66.                 <lear>Darkness Earring</lear>
  67.             </set>
  68.             <set name="MDT">
  69.                 <lring>Dark Ring</lring>
  70.                 <lear>Merman's Earring</lear>
  71.                 <hands>Coral Fng. Gnt. +1</hands>
  72.                 <legs>Coral Cuisses +1</legs>
  73.                 <rear>Merman's Earring</rear>
  74.                 <neck>Twilight Torque</neck>
  75.                 <rring>Dark Ring</rring>
  76.                 <back>Lamia Mantle +1</back>
  77.             </set>
  78.             <set name="Haste">
  79.                 <head>Zelus Tiara</head>
  80.                 <hands>Dusk Gloves</hands>
  81.                 <feet>Dusk Ledelsens</feet>
  82.                 <body>Goliard Saio</body>
  83.                 <waist>Goading Belt</waist>
  84.             </set>
  85.             <set name="Resting">
  86.                 <main>Pluto's Staff</main>
  87.                 <body>Estq. Sayon +2</body>
  88.                 <head>Duelist's Chapeau</head>
  89.                 <hands>Serpentes Cuffs</hands>
  90.                 <feet>Serpentes Sabots</feet>
  91.                 <waist>Hierarch Belt</waist>
  92.             </set>
  93.             <set name="FastCast-Impact">
  94.                 <body>Twilight Cloak</body>
  95.             </set>
  96.             <set name="FastCast-50Max">
  97.                 <body>Duelist's Tabard</body>
  98.                 <head>Warlock's Chapeau</head>
  99.             </set>
  100.             <set name="FastCast" baseset="FastCast-50Max">
  101.                 <feet>Augur's Gaiters</feet>
  102.             </set>
  103.             <set name="SpellInterruption">
  104.                 <feet>Karasutengu</feet>
  105.                 <main>Eremite's Wand</main>
  106.                 <sub>Eremite's Wand</sub>
  107.                 <waist>Emphatikos Rope</waist>
  108.                 <body>Warlock's Tabard</body>
  109.                 <neck>Twilight Torque</neck>
  110.                 <back>Umbra Cape</back>
  111.                 <hands>Serpentes Cuffs</hands>
  112.                 <lring>Dark Ring</lring>
  113.                 <legs>Tatsu. Sitagoromo</legs>
  114.                 <head>Darksteel Cap +1</head>
  115.                 <rring>Dark Ring</rring>
  116.             </set>
  117.             <set name="Utsusemi-SpellInterruption">
  118.                 <feet>Karasutengu</feet>
  119.                 <waist>Emphatikos Rope</waist>
  120.                 <body>Warlock's Tabard</body>
  121.                 <neck>Twilight Torque</neck>
  122.                 <back>Umbra Cape</back>
  123.                 <hands>Serpentes Cuffs</hands>
  124.                 <lring>Dark Ring</lring>
  125.                 <legs>Tatsu. Sitagoromo</legs>
  126.                 <head>Darksteel Cap +1</head>
  127.                 <rring>Dark Ring</rring>
  128.             </set>
  129.             <set name="EmpyreanSet">
  130.                 <body>Estq. Sayon +2</body>
  131.                 <hands>Estq. Ganthrt. +2</hands>
  132.                 <head>Estq. Chappel +2</head>
  133.                 <legs>Estqr. Fuseau +2</legs>
  134.                 <feet>Estq. Houseaux +2</feet>
  135.             </set>
  136.             <set name="TP-ACC">
  137.                 <body>Goliard Saio</body>
  138.                 <head>Zelus Tiara</head>
  139.                 <hands>Dusk Gloves</hands>
  140.                 <feet>Dusk Ledelsens</feet>
  141.                 <waist>Goading Belt</waist>
  142.             </set>
  143.             <set name="TP-HASTE" baseset="TP-ACC">
  144.                 <head>Zelus Tiara</head>
  145.                 <hands>Dusk Gloves</hands>
  146.                 <feet>Dusk Ledelsens</feet>
  147.                 <body>Goliard Saio</body>
  148.                 <waist>Goading Belt</waist>
  149.             </set>
  150.             <set name="TP-PDT" baseset="TP-HASTE">
  151.                 <body>Estq. Sayon +2</body>
  152.             </set>
  153.             <set name="Chant du Cygne-ACC">
  154.                 <body>Estq. Sayon +2</body>
  155.                 <head>Estq. Chappel +2</head>
  156.                 <hands>Eradico Mitts</hands>
  157.                 <legs>Estqr. Fuseau +2</legs>
  158.                 <feet>Augur's Gaiters</feet>
  159.                 <neck>Feud Pendant</neck>
  160.                 <lear>Moldavite Earring</lear>
  161.                 <rear>Hecate's Earring</rear>
  162.                 <lring>Diamond Ring</lring>
  163.                 <rring>Demon's Ring</rring>
  164.                 <waist>Penitent's Rope</waist>
  165.                 <back>Potentia Cape</back>
  166.                 <ammo>Snow Sachet</ammo>
  167.             </set>
  168.             <set name="Chant du Cygne-DEX" baseset="Chant du Cygne-ACC">
  169.                 <body>Teal Saio</body>
  170.                 <head>Estq. Chappel +2</head>
  171.                 <legs>Estqr. Fuseau +2</legs>
  172.                 <feet>Augur's Gaiters</feet>
  173.                 <waist>Penitent's Rope</waist>
  174.                 <back>Potentia Cape</back>
  175.                 <hands>Eradico Mitts</hands>
  176.                 <lring>Diamond Ring</lring>
  177.                 <rring>Demon's Ring</rring>
  178.                 <neck>Feud Pendant</neck>
  179.                 <lear>Moldavite Earring</lear>
  180.                 <rear>Hecate's Earring</rear>
  181.                 <ammo>Snow Sachet</ammo>
  182.             </set>
  183.             <set name="Evisceration-ACC">
  184.                 <slot>Example</slot>
  185.             </set>
  186.             <set name="Evisceration-DEX" baseset="Evisceration-ACC">
  187.                 <slot>Example</slot>
  188.             </set>
  189.             <set name="Knights of Round">
  190.                 <slot>Example</slot>
  191.             </set>
  192.             <set name="Mercy Stroke">
  193.                 <slot>Example</slot>
  194.             </set>
  195.             <set name="Vorpal Blade">
  196.                 <slot>Example</slot>
  197.             </set>
  198.             <set name="Sanguine Blade">
  199.                 <body>Estq. Sayon +2</body>
  200.                 <head>Estq. Chappel +2</head>
  201.                 <hands>Eradico Mitts</hands>
  202.                 <legs>Estqr. Fuseau +2</legs>
  203.                 <feet>Augur's Gaiters</feet>
  204.                 <neck>Feud Pendant</neck>
  205.                 <lear>Moldavite Earring</lear>
  206.                 <rear>Hecate's Earring</rear>
  207.                 <lring>Diamond Ring</lring>
  208.                 <rring>Demon's Ring</rring>
  209.                 <waist>Penitent's Rope</waist>
  210.                 <back>Potentia Cape</back>
  211.                 <ammo>Snow Sachet</ammo>
  212.             </set>
  213.             <set name="Elemental-Debuffs">
  214.                 <main>$Staff-ACC-%SpellElement</main>
  215.                 <head>Estq. Chappel +2</head>
  216.                 <body>Estq. Sayon +2</body>
  217.                 <legs>Estqr. Fuseau +2</legs>
  218.                 <feet>Augur's Gaiters</feet>
  219.                 <back>Potentia Cape</back>
  220.                 <waist>Penitent's Rope</waist>
  221.                 <neck>Feud Pendant</neck>
  222.                 <lring>Diamond Ring</lring>
  223.                 <ammo>Snow Sachet</ammo>
  224.                 <sub>Bugard Strap +1</sub>
  225.             </set>
  226.             <set name="Elemental-Nukes">
  227.                 <main>$Staff-DMG-%SpellElement</main>
  228.                 <body>Teal Saio</body>
  229.                 <head>Estq. Chappel +2</head>
  230.                 <legs>Estqr. Fuseau +2</legs>
  231.                 <feet>Augur's Gaiters</feet>
  232.                 <waist>Penitent's Rope</waist>
  233.                 <back>Potentia Cape</back>
  234.                 <hands>Eradico Mitts</hands>
  235.                 <lring>Diamond Ring</lring>
  236.                 <rring>Demon's Ring</rring>
  237.                 <neck>Feud Pendant</neck>
  238.                 <lear>Moldavite Earring</lear>
  239.                 <rear>Hecate's Earring</rear>
  240.                 <ammo>Snow Sachet</ammo>
  241.             </set>
  242.             <set name="Elemental-Impact" baseset="Elemental-Nukes">
  243.                 <head />
  244.                 <body>Twilight Cloak</body>
  245.             </set>
  246.             <set name="Dark-Skill" baseset="Haste">
  247.                 <main>$Staff-ACC-%SpellElement</main>
  248.                 <body>Glamor Jupon</body>
  249.                 <hands>Blood Fng. Gnt.</hands>
  250.                 <legs>Portent Pants</legs>
  251.                 <neck>Aesir Torque</neck>
  252.                 <lring>Dark Ring</lring>
  253.                 <rring>Dark Ring</rring>
  254.                 <feet>Serpentes Sabots</feet>
  255.                 <head>Darksteel Cap +1</head>
  256.                 <back>Umbra Cape</back>
  257.                 <waist>Goading Belt</waist>
  258.             </set>
  259.             <set name="Dark-ACC" baseset="Dark-Skill">
  260.                 <body>Estq. Sayon +2</body>
  261.                 <hands>Blood Fng. Gnt.</hands>
  262.                 <legs>Portent Pants</legs>
  263.                 <feet>Augur's Gaiters</feet>
  264.                 <head>Estq. Chappel +2</head>
  265.                 <neck>Aesir Torque</neck>
  266.             </set>
  267.             <set name="Dark-DMG" baseset="Dark-ACC">
  268.                 <main>$Staff-DMG-%SpellElement</main>
  269.                 <body>Glamor Jupon</body>
  270.                 <head>Estq. Chappel +2</head>
  271.                 <neck>Aesir Torque</neck>
  272.                 <legs>Portent Pants</legs>
  273.                 <hands>Eradico Mitts</hands>
  274.                 <rring>Demon's Ring</rring>
  275.                 <lear>Moldavite Earring</lear>
  276.                 <rear>Hecate's Earring</rear>
  277.                 <waist>Goading Belt</waist>
  278.             </set>
  279.             <set name="Dark-Haste" baseset="Dark-ACC">
  280.                 <head>Zelus Tiara</head>
  281.                 <hands>Dusk Gloves</hands>
  282.                 <feet>Dusk Ledelsens</feet>
  283.                 <body>Goliard Saio</body>
  284.                 <waist>Goading Belt</waist>
  285.             </set>
  286.             <set name="Divine-ACC">
  287.                 <main>$Staff-ACC-%SpellElement</main>
  288.                 <slot>Example</slot>
  289.             </set>
  290.             <set name="Divine-DMG" baseset="Divine-ACC">
  291.                 <main>$Staff-DMG-%SpellElement</main>
  292.                 <slot>Example</slot>
  293.             </set>
  294.             <set name="Enhancing-Skill" baseset="PDT">
  295.                 <body>Glamor Jupon</body>
  296.                 <legs>Portent Pants</legs>
  297.                 <feet>Estq. Houseaux +2</feet>
  298.                 <back>Estoqueur's Cape</back>
  299.                 <neck>Colossus's Torque</neck>
  300.             </set>
  301.             <set name="Enhancing-Stoneskin">
  302.                 <main>Kubera's Staff +2</main>
  303.                 <hands>Stone Mufflers</hands>
  304.                 <waist>Siegel Sash</waist>
  305.                 <neck>Stone Gorget</neck>
  306.             </set>
  307.             <set name="Enhancing-Spikes">
  308.                 <feet>Augur's Gaiters</feet>
  309.                 <legs>Estqr. Fuseau +2</legs>
  310.                 <head>Estq. Chappel +2</head>
  311.                 <body>Estq. Sayon +2</body>
  312.                 <lring>Diamond Ring</lring>
  313.                 <neck>Feud Pendant</neck>
  314.                 <waist>Penitent's Rope</waist>
  315.                 <ammo>Snow Sachet</ammo>
  316.             </set>
  317.             <set name="Enfeebling-Dark-ACC">
  318.                 <main>$Staff-ACC-%SpellElement</main>
  319.                 <body>Estq. Sayon +2</body>
  320.                 <head>Estq. Chappel +2</head>
  321.                 <legs>Portent Pants</legs>
  322.                 <hands>Estq. Ganthrt. +2</hands>
  323.                 <feet>Augur's Gaiters</feet>
  324.                 <waist>Penitent's Rope</waist>
  325.                 <back>Altruistic Cape</back>
  326.                 <neck>Spider Torque</neck>
  327.                 <lring>Diamond Ring</lring>
  328.                 <ammo>Snow Sachet</ammo>
  329.             </set>
  330.             <set name="Enfeebling-Light-ACC">
  331.                 <main>$Staff-ACC-%SpellElement</main>
  332.                 <body>Estq. Sayon +2</body>
  333.                 <head>Estq. Chappel +2</head>
  334.                 <legs>Portent Pants</legs>
  335.                 <hands>Estq. Ganthrt. +2</hands>
  336.                 <feet>Estq. Houseaux +2</feet>
  337.                 <waist>Penitent's Rope</waist>
  338.                 <back>Altruistic Cape</back>
  339.                 <lring>Spiral Ring</lring>
  340.                 <rring>Neptune's Ring</rring>
  341.                 <neck>Spider Torque</neck>
  342.             </set>
  343.             <set name="Enfeebling-Light-MND" baseset="Enfeebling-Light-ACC">
  344.                 <body>Estq. Sayon +2</body>
  345.                 <head>Estq. Chappel +2</head>
  346.                 <legs>Mahatma Slops</legs>
  347.                 <hands>Estq. Ganthrt. +2</hands>
  348.                 <back>Estoqueur's Cape</back>
  349.                 <feet>Estq. Houseaux +2</feet>
  350.                 <neck>Estoqueur's Collar</neck>
  351.                 <waist>Penitent's Rope</waist>
  352.                 <lring>Solemn Ring</lring>
  353.                 <rring>Neptune's Ring</rring>
  354.             </set>
  355.             <set name="Cure-Potency">
  356.                 <main>Surya's Staff +2</main>
  357.                 <hands>Augur's Gloves</hands>
  358.                 <rear>Roundel Earring</rear>
  359.                 <lear>Novia Earring</lear>
  360.                 <feet>Estq. Houseaux +2</feet>
  361.                 <body>Estq. Sayon +2</body>
  362.                 <head>Estq. Chappel +2</head>
  363.                 <legs>Mahatma Slops</legs>
  364.                 <waist>Penitent's Rope</waist>
  365.                 <neck>Fylgja Torque</neck>
  366.                 <main>Surya's Staff +2</main>
  367.                 <lring>Solemn Ring</lring>
  368.                 <rring>Neptune's Ring</rring>
  369.                 <back>Estoqueur's Cape</back>
  370.             </set>
  371.             <set name="Cure-EnmityMinus">
  372.                 <lring>Trooper's Ring</lring>
  373.                 <rring>Metanoia Ring</rring>
  374.                 <hands>Eradico Mitts</hands>
  375.                 <body>Goliard Saio</body>
  376.                 <rear>Delta Earring</rear>
  377.             </set>
  378.             <set name="Cure-EnmityPlus">
  379.                 <slot>Example</slot>
  380.             </set>
  381.             <set name="AilmentRemoval" baseset="Haste">
  382.                 <slot>Example</slot>
  383.             </set>
  384.             <set name="Ninjutsu-Nukes" baseset="Enhancing-Spikes">
  385.                 <main>$Staff-DMG-%SpellElement</main>
  386.                 <slot>Example</slot>
  387.             </set>
  388.             <set name="Convert">
  389.                 <body>Goliard Saio</body>
  390.                 <head>Estq. Chappel +2</head>
  391.                 <legs>Estqr. Fuseau +2</legs>
  392.                 <waist>Hierarch Belt</waist>
  393.                 <back>Altruistic Cape</back>
  394.                 <feet>Serpentes Sabots</feet>
  395.                 <hands>Serpentes Cuffs</hands>
  396.                 <neck>Estoqueur's Collar</neck>
  397.                 <lring>Metanoia Ring</lring>
  398.                 <rring>Demon's Ring</rring>
  399.             </set>
  400.             <set name="BlankSet" />
  401.         </group>
  402.         <group name="Abyssea-RNM" inherit="Abyssea-R"/>
  403.         <group name="Abyssea-NM" inherit="Abyssea-R"/>
  404.         <group name="Outside-R" inherit="Abyssea-R" default="yes"/>
  405.         <group name="Outside-RNM" inherit="Outside-R">
  406.             <set name="Enfeebling-Dark-ACC">
  407.                 <main>$Staff-DMG-%SpellElement</main>
  408.                 <body>Teal Saio</body>
  409.                 <head>Estq. Chappel +2</head>
  410.                 <legs>Estqr. Fuseau +2</legs>
  411.                 <feet>Augur's Gaiters</feet>
  412.                 <waist>Penitent's Rope</waist>
  413.                 <back>Potentia Cape</back>
  414.                 <hands>Eradico Mitts</hands>
  415.                 <lring>Diamond Ring</lring>
  416.                 <rring>Demon's Ring</rring>
  417.                 <neck>Feud Pendant</neck>
  418.                 <lear>Moldavite Earring</lear>
  419.                 <rear>Hecate's Earring</rear>
  420.                 <ammo>Snow Sachet</ammo>
  421.             </set>
  422.         </group>
  423.         <group name="Outside-NM" inherit="Outside-R"/>
  424.     </sets>
  425.     <rules>
  426.         <!--- Core Include Rules --->
  427.         <if notSpell="$TriggerSetOne|$TriggerSetTwo|$TriggerSetThree">
  428.             <xi:include href="Yugl-Include.xml" xpointer="//include[@name='ReturnRules']/*" />
  429.         </if>
  430.         <xi:include href="Yugl-Include.xml" xpointer="//include[@name='LVrestriction']/*" />
  431.         <xi:include href="Yugl-Include.xml" xpointer="//include[@name='SetDistanceVariable']/*" />
  432.         <xi:include href="Yugl-Include.xml" xpointer="//include[@name='ResistRule']/*" />
  433.         <xi:include href="Yugl-Include.xml" xpointer="//include[@name='AreaRule']/*" />
  434.         <xi:include href="Yugl-Include.xml" xpointer="//include[@name='LockWeaponRule']/*" />
  435.         <xi:include href="Yugl-Include.xml" xpointer="//include[@name='AutoChangeGear']/*" />
  436.         <xi:include href="Yugl-Include.xml" xpointer="//include[@name='SpellCancel']/*" />
  437.         <xi:include href="Yugl-Include.xml" xpointer="//include[@name='PowderBootsRule']/*" />
  438.         <!--- Optional Include Rules --->
  439.         <xi:include href="Yugl-Include.xml" xpointer="//include[@name='MPCostRule']/*" />
  440.         <xi:include href="Yugl-Include.xml" xpointer="//include[@name='ElementalObiRule']/*" />
  441.         <xi:include href="Yugl-Include.xml" xpointer="//include[@name='EnspellsRule']/*" />
  442.         <!--- Initial fixations: Automatically change groups to reflect variables --->
  443.         <if notgroup="$Area-$Resist">
  444.             <command>sc group $Area-$Resist</command>
  445.         </if>
  446.         <!--- Auto Update Gear --->
  447.         <if spell="Dancing Chains">
  448.             <cancelspell />
  449.             <if status="idle">
  450.                 <equip set="$Idle" />
  451.             </if>
  452.             <elseif status="engaged">
  453.                 <if advanced='"$VARTP"="PDT"'>
  454.                     <var cmd="set TP TP-$VARTP" />
  455.                     <equip set="$TP" />
  456.                 </if>
  457.                 <else>
  458.                     <var cmd="set TP TP-$VARTP|$Armor" />
  459.                     <equip set="$TP" />
  460.                 </else>
  461.             </elseif>
  462.         </if>
  463.         <!--- Equip Basic DD Set --->
  464.         <elseif Spell="Vulcan Shot">
  465.             <cancelspell />
  466.             <var cmd="set Armor BlankSet" />
  467.             <if status="engaged">
  468.                 <var cmd="set TP TP-$VARTP|$Armor" />
  469.                 <equip set="$TP" />
  470.             </if>
  471.             <elseif status="idle">
  472.                 <var cmd="set Idle Idle|$Armor" />
  473.                 <equip set="$Idle" />
  474.             </elseif>
  475.         </elseif>
  476.         <!--- Equip MDT (Aegis Schism) --->
  477.         <elseif Spell="Aegis Schism">
  478.             <cancelspell />
  479.             <var cmd="set Armor MDT" />
  480.             <if status="engaged">
  481.                 <var cmd="set TP TP-$VARTP|$Armor" />
  482.                 <equip set="$TP" />
  483.             </if>
  484.             <elseif status="idle">
  485.                 <var cmd="set Idle Idle|$Armor" />
  486.                 <equip set="$Idle" />
  487.             </elseif>
  488.         </elseif>
  489.         <!--- Equip PDT (Barbed Crescent) --->
  490.         <elseif Spell="Barbed Crescent">
  491.             <cancelspell />
  492.             <var cmd="set Armor PDT" />
  493.             <if status="engaged">
  494.                 <var cmd="set TP TP-$VARTP|$Armor" />
  495.                 <equip set="$TP" />
  496.             </if>
  497.             <if status="idle">
  498.                 <var cmd="set Idle Idle|$Armor" />
  499.                 <equip set="$Idle" />
  500.             </if>
  501.         </elseif>
  502.         <!--- Change TP set type --->
  503.         <if spell="Poison V">
  504.             <cancelspell />
  505.             <if advanced='"$VARTP"="HASTE"'>
  506.                 <var cmd="set VARTP ACC" />
  507.                 <var cmd="set TP TP-$VARTP|$Armor" />
  508.                 <addtochat color="135">TP Variable: Accuracy</addtochat>
  509.             </if>
  510.             <elseif advanced='"$VARTP"="ACC"'>
  511.                 <var cmd="set VARTP PDT" />
  512.                 <var cmd="set TP TP-$VARTP|$Armor" />
  513.                 <addtochat color="135">TP Variable: PDT</addtochat>
  514.             </elseif>
  515.             <elseif advanced='"$VARTP"="PDT"'>
  516.                 <var cmd="set VARTP HASTE" />
  517.                 <var cmd="set TP TP-$VARTP|$Armor" />
  518.                 <addtochat color="135">TP Variable: Haste</addtochat>
  519.             </elseif>
  520.             <if status="engaged">
  521.                 <equip set="$TP" />
  522.             </if>
  523.         </if>
  524.         <!--- Change WS set type --->
  525.         <if spell="Poisonga V">
  526.             <cancelspell />
  527.             <if advanced='"$VARWS"="DEX"'>
  528.                 <var cmd="set VARWS ACC" />
  529.                 <addtochat color="135">WS Variable: Accuracy</addtochat>
  530.             </if>
  531.             <elseif advanced='"$VARWS"="ACC"'>
  532.                 <var cmd="set VARWS DEX" />
  533.                 <addtochat color="135">WS Variable: Critical hit rate</addtochat>
  534.             </elseif>
  535.         </if>
  536.         <!--- Change Midcast for Utsusemi --->
  537.         <if spell="Scop's Operetta">
  538.             <cancelspell />
  539.             <if advanced='"$VARUtsusemi"="SpellInterruption"'>
  540.                 <var cmd="set VARUtsu PDT" />
  541.                 <addtochat color="135">Utsusemi Midcast: PDT</addtochat>
  542.             </if>
  543.             <elseif advanced='"$VARUtsusemi"="PDT"'>
  544.                 <var cmd="set VARUtsusemi SpellInterruption" />
  545.                 <addtochat color="135">Utsusemi Midcast: Spell Interruption</addtochat>
  546.             </elseif>
  547.         </if>
  548.         <!--- Change Cure type --->
  549.         <if spell="Herb Pastoral">
  550.             <cancelspell />
  551.             <if advanced='"$VARCure"="Potency"'>
  552.                 <var cmd="set VARCure EnmityMinus" />
  553.             </if>
  554.             <elseif advanced='"$VARCure"="EnmityMinus"'>
  555.                 <var cmd="set VARCure EnmityPlus" />
  556.             </elseif>
  557.             <elseif advanced='"$VARCure"="EnmityPlus"'>
  558.                 <var cmd="set VARCure Potency" />
  559.             </elseif>
  560.         </if>
  561.         <!--- Change Idle Main --->
  562.         <if spell="Shining Fantasia">
  563.             <cancelspell />
  564.             <if advanced='"$Main-Idle"="Terra&apos;s Staff"'>
  565.                 <var cmd="set Main-Idle Owleyes" />
  566.                 <var cmd="set Sub-Idle Genbu&apos;s Shield" />
  567.             </if>
  568.             <elseif advanced='"$Main-Idle"="Owleyes"'>
  569.                 <var cmd="set Main-Idle Terra&apos;s Staff" />
  570.                 <var cmd="set Sub-Idle Pax Grip" />
  571.             </elseif>
  572.             <if status="idle">
  573.                 <equip>
  574.                     <main>$Main-Idle</main>
  575.                     <sub>$Sub-Idle</sub>
  576.                 </equip>
  577.             </if>
  578.         </if>
  579.         <!--- Change Idle Legs --->
  580.         <if spell="Raptor Mazurka">
  581.             <cancelspell />
  582.             <if advanced='"$Legs-Idle"="Blood Cuisses"'>
  583.                 <var cmd="set Legs-Idle Stearc Subligar" />
  584.             </if>
  585.             <elseif advanced='"$Legs-Idle"="Stearc Subligar"'>
  586.                 <var cmd="set Legs-Idle Blood Cuisses" />
  587.             </elseif>
  588.             <if status="idle">
  589.                 <equip>
  590.                     <legs>$Legs-Idle</legs>
  591.                 </equip>
  592.             </if>
  593.         </if>
  594.         <!--- Class Specific Trigger 1: Cast next offensive spell with  --->
  595.         <if spell="Foxfire">
  596.             <cancelspell />
  597.             <if advanced='"$VARStun"="Haste"'>
  598.                 <var cmd="set VARStun ACC" />
  599.                 <addtochat color="135">.:Stun Variable: Magic Accuracy:.</addtochat>
  600.             </if>
  601.             <elseif advanced='"$VARStun"="ACC"'>
  602.                 <var cmd="set VARSTUN Haste" />
  603.                 <addtochat color="135">.:Stun Variable: Haste:.</addtochat>
  604.             </elseif>
  605.         </if>
  606.         <!--- Class Specific Trigger 2 --->
  607.         <if spell="Netherspikes">
  608.             <cancelspell />
  609.             <if advanced='"$QuickResist"="R"'>
  610.                 <var cmd="set QuickResist RNM" />
  611.                 <addtochat color="135">.:Next offensive spell will use sets from [Regular-NM] group:.</addtochat>
  612.             </if>
  613.             <elseif advanced='"$QuickResist"="RNM"'>
  614.                 <var cmd="set QuickResist NM" />
  615.                 <addtochat color="135">.:Next offensive spell will use sets from [Notorious Monster] group:.</addtochat>
  616.             </elseif>
  617.             <elseif advanced='"$QuickResist"="NM"'>
  618.                 <var cmd="set QuickResist R" />
  619.                 <addtochat color="135">.:Next offensive spell will use sets from [Regular] group:.</addtochat>
  620.             </elseif>
  621.         </if>
  622.         <if type="BlackMagic|WhiteMagic" advanced='"$Resist"!="$QuickResist"' notSpellTargetType="SELF|PLAYER">
  623.             <command when="aftercast">sc var set QuickResist $Resist</command>
  624.         </if>
  625.         <!--- Class Specific Trigger 3 --->
  626.         <if spell="Diaga V">
  627.             <cancelspell />
  628.             <if advanced='"$VARDireCast"="BlankSet"'>
  629.                 <var cmd="set VARDireCast SpellInterruption" />
  630.                 <addtochat color="135">Dire Cast: [Spell Interruption] gear will overlay Dark Enfeebles and some Enhancing Skills</addtochat>
  631.             </if>
  632.             <elseif advanced='"$VARDireCast"="SpellInterruption"'>
  633.                 <var cmd="set VARDireCast PDT" />
  634.                 <addtochat color="135">Dire Cast: [Physical Damage Taken] gear will overlay Dark Enfeebles and some Enhancing Skills</addtochat>
  635.             </elseif>
  636.             <elseif advanced='"$VARDireCast"="PDT"'>
  637.                 <var cmd="set VARDireCast BlankSet" />
  638.                 <addtochat color="135">Dire Cast: [BlankSet] gear will overlay Dark Enfeebles and some Enhancing Skills</addtochat>
  639.             </elseif>
  640.         </if>
  641.         <!--- Class Specific Trigger 4 --->
  642.         <if spell="Banishga V">
  643.             <cancelspell />
  644.         </if>
  645.         <!--- Class Specific Trigger 5 --->
  646.         <if spell="Goblin Gavotte">
  647.             <cancelspell />
  648.         </if>
  649.         <!--- Spells: Fastcast; Impact: Keep the cast delay at 1 or greater --->
  650.         <if spell="Impact" notBuffactive="Chainspell|Alacrity|Celerity">
  651.             <castdelay delay="1" />
  652.             <equip when="precast" set="FastCast-Impact" />
  653.             <equip when="precast">
  654.                 <main>$Staff-FastCast-%SpellElement</main>
  655.             </equip>
  656.         </if>
  657.         <!--- Spells: Fast Cast; For the first line, edit Element to match the Magian+2 staffs you have; if none, set to Element="Unknown" --->
  658.         <elseif type="WhiteMagic|BlackMagic" Element="Ice|Fire|Water|Wind|Thunder|Wind|Dark" notSpell="Cure*|Cura*|Cursna|Erase|Stoneskin" notBuffactive="Chainspell|Alacrity|Celerity">
  659.             <if advanced='(%CastTime * 0.88) * ((1 - $FastCastTotal) * (1 - $%TypeBook)) &gt;= 1.35'>
  660.                 <castdelay delay="0.03" />
  661.                 <equip when="precast" set="FastCast" />
  662.                 <equip when="precast">
  663.                     <main>$Staff-FastCast-%SpellElement</main>
  664.                 </equip>
  665.             </if>
  666.             <elseif advanced='(%CastTime) * ((1 - $FastCastTotal) * (1 - $%TypeBook)) &gt;= 1.35'>
  667.                 <castdelay delay="0.03" />
  668.                 <equip when="precast" set="FastCast" />
  669.             </elseif>
  670.             <elseif advanced='(%CastTime) * (0.5) * (1 - $%TypeBook) &gt;= 1.35'>
  671.                 <castdelay delay="0.03" />
  672.                 <equip when="precast" set="FastCast-50Max" />
  673.             </elseif>
  674.         </elseif>
  675.         <elseif type="WhiteMagic|BlackMagic" notSpell="Cure*|Cura*|Cursna|Erase|Stoneskin" notBuffactive="Chainspell|Alacrity|Celerity">
  676.             <if advanced='(%CastTime * ((1 - $FastCastTotal) * (1 - $%TypeBook))) &gt;= 1.35'>
  677.                 <castdelay delay="0.03" />
  678.                 <equip when="precast" set="FastCast" />
  679.             </if>
  680.             <elseif mode="OR" advanced='(%CastTime * (0.5 * (1 - $%TypeBook))) &gt;= 1.35'>
  681.                 <castdelay delay="0.03" />
  682.                 <equip when="precast" set="FastCast-50Max" />
  683.             </elseif>
  684.         </elseif>
  685.         <!--- Spells: Elemental Magic --->
  686.         <if skill="ElementalMagic">
  687.             <if spell="Stone*|Water*|Aero*|Fire*|Fira*|Blizzard*|Blizza*|Thunder*|Thunda*">
  688.                 <equip when="$Castwhen" set="Elemental-Nukes" setgroup="$Area-$QuickResist" />
  689.             </if>
  690.             <elseif spell="Impact">
  691.                 <equip when="$Castwhen" set="Elemental-Impact" setgroup="$Area-$QuickResist" />
  692.             </elseif>
  693.             <elseif spell="Frost|Chok*|Burn|Drow*|Shock|Rasp">
  694.                 <equip when="$Castwhen" set="Elemental-Debuff" setgroup="$Area-$QuickResist" />
  695.             </elseif>
  696.         </if>
  697.         <!--- Spells: Dark Magic --->
  698.         <elseif skill="DarkMagic">
  699.             <if spell="Absorb*|Aspir*">
  700.                 <equip when="$Castwhen" set="Dark-ACC" setgroup="$Area-$QuickResist" />
  701.             </if>
  702.             <elseif spell="Drain*">
  703.                 <equip when="$Castwhen" set="Dark-DMG" setgroup="$Area-$QuickResist" />
  704.             </elseif>
  705.             <elseif spell="Bio*">
  706.                 <equip when="$Castwhen" set="Dark-Skill" setgroup="$Area-$QuickResist" />
  707.             </elseif>
  708.             <elseif spell="Stun">
  709.                 <equip when="precast" set="Dark-$VARStun" setgroup="$Area-$QuickResist" />
  710.             </elseif>
  711.         </elseif>
  712.         <!--- Spells: Divine Magic --->
  713.         <elseif skill="DivineMagic">
  714.             <if spell="Repose">
  715.                 <equip when="$Castwhen" set="Divine-ACC" setgroup="$Area-$QuickResist" />
  716.             </if>
  717.             <elseif spell="Banish*">
  718.                 <equip when="$Castwhen" set="Divine-DMG" setgroup="$Area-$QuickResist" />
  719.             </elseif>
  720.             <elseif spell="Flash">
  721.                 <equip when="precast" set="Divine-ACC|Haste" setgroup="$Area-$QuickResist" />
  722.             </elseif>
  723.         </elseif>
  724.         <!--- Spells: Enfeebling Magic --->
  725.         <elseif skill="EnfeeblingMagic">
  726.             <if spell="Break|Bind|Blind|Dispel|Gravity|Sleep*|Poison*">
  727.                 <equip when="$Castwhen" set="Enfeebling-Dark-ACC|$VARDireCast" setgroup="$Area-$QuickResist" />
  728.             </if>
  729.             <elseif spell="Silence|Addle">
  730.                 <equip when="$Castwhen" set="Enfeebling-Light-ACC" setgroup="$Area-$QuickResist" />
  731.             </elseif>
  732.             <elseif spell="Slow*|Paralyze*">
  733.                 <equip when="$Castwhen" set="Enfeebling-Light-MND" setgroup="$Area-$QuickResist" />
  734.             </elseif>
  735.         </elseif>
  736.         <!--- Spells: Enhancing Magic --->
  737.         <elseif skill="EnhancingMagic">
  738.             <if mode="OR" SpellTargetType="SELF">
  739.                 <if spell="Bar*">
  740.                     <equip when="precast" set="Enhancing-Skill" />
  741.                 </if>
  742.                 <elseif spell="Phalanx|Gain*|En*">
  743.                     <equip when="$Castwhen" set="Enhancing-Skill|$VARDireCast" />
  744.                 </elseif>
  745.                 <elseif spell="*Spikes">
  746.                     <equip when="$Castwhen" set="Enhancing-Spikes|$VARDireCast" />
  747.                 </elseif>
  748.                 <elseif spell="Stoneskin">
  749.                     <equip when="precast" set="Enhancing-Stoneskin|$VARDireCast" />
  750.                 </elseif>
  751.                 <elseif spell="Regen*|Haste|Refresh*">
  752.                     <equip when="$Castwhen" set="Haste|$VARDireCast" />
  753.                 </elseif>
  754.                 <elseif spell="Erase">
  755.                     <equip when="precast" set="AilmentRemoval" />
  756.                 </elseif>
  757.             </if>
  758.             <elseif Buffactive="Composure" SpellTargetType="PLAYER">
  759.                 <if spell="Phalanx II">
  760.                     <equip when="$Castwhen" set="Enhancing-Skill|EmpyreanSet" />
  761.                 </if>
  762.                 <elseif spell="Regen*|Refresh*|Haste">
  763.                     <equip when="$Castwhen" set="Haste|EmpyreanSet" />
  764.                 </elseif>
  765.                 <elseif spell="Erase">
  766.                     <equip when="precast" set="AilmentRemoval" />
  767.                 </elseif>
  768.             </elseif>
  769.             <elseif NotBuffActive="Composure" SpellTargetType="PLAYER">
  770.                 <if spell="Phalanx II">
  771.                     <equip when="$Castwhen" set="Enhancing-Skill" />
  772.                 </if>
  773.                 <elseif spell="Regen*|Refresh*|Haste">
  774.                     <equip when="$Castwhen" set="Haste" />
  775.                 </elseif>
  776.                 <elseif spell="Erase">
  777.                     <equip when="precast" set="AilmentRemoval" />
  778.                 </elseif>
  779.             </elseif>
  780.         </elseif>
  781.         <!--- Spells: Healing Magic--->
  782.         <elseif skill="HealingMagic">
  783.             <if spell="Cure*|Cura*">
  784.                 <if status="engaged" advanced='"$TP"!="Convert"'>
  785.                     <equip when="precast" set="Cure-$VARCure" />
  786.                 </if>
  787.                 <if status="idle" advanced='"$Idle"!="Convert"'>
  788.                     <equip when="precast" set="Cure-$VARCure" />
  789.                 </if>
  790.             </if>
  791.             <elseif spell="Poisona|Cursna|Blindna|Viruna|Paralyna|Stona">
  792.                 <equip when="precast" set="AilmentRemoval" />
  793.             </elseif>
  794.             <elseif spell="Raise*" SpellTargetType="PLAYER">
  795.                 <equip when="$Castwhen" set="Haste" />
  796.             </elseif>
  797.         </elseif>
  798.         <!--- Spells: Refresh --->
  799.         <if spell="Refresh*">
  800.             <equip when="$Castwhen">
  801.                 <legs lock="true">Estqr. Fuseau +2</legs>
  802.             </equip>
  803.         </if>
  804.         <!--- Spells: Enhancing Magic --->
  805.         <if skill="EnhancingMagic">
  806.             <equip when="precast">
  807.                 <waist>Siegel Sash</waist>
  808.             </equip>
  809.             <equip when="$Castwhen">
  810.                 <feet lock="true">Estq. Houseaux +2</feet>
  811.                 <back lock="true">Estoqueur's Cape</back>
  812.             </equip>
  813.         </if>
  814.         <!--- Spells: Sleep timers --->
  815.         <if advanced='"$SleepTimer"=="1"'>
  816.             <if Spell="Sleep|Sleepga">
  817.                 <var cmd="inc SleepOrder" />
  818.                 <command when="aftercast">wait 25; input /echo [%Spell ($SleepOrder) : %target : %Spell wearing in 35s]</command>
  819.                 <command when="aftercast">wait 45; input /echo [%Spell ($SleepOrder) : %target : %Spell wearing in 15s]</command>
  820.                 <command when="aftercast">wait 55; input /echo [%Spell ($SleepOrder) : %target : %Spell wearing in 5s]; spellcast var dec SleepOrder</command>
  821.             </if>
  822.             <elseif Spell="Break">
  823.                 <var cmd="inc SleepOrder" />
  824.                 <command when="aftercast">wait 15; input /echo [%Spell ($SleepOrder) : %target : %Spell wearing in 15s]</command>
  825.                 <command when="aftercast">wait 20; input /echo [%Spell ($SleepOrder) : %target : %Spell wearing in 10s]</command>
  826.                 <command when="aftercast">wait 25; input /echo [%Spell ($SleepOrder) : %target : %Spell wearing in 5s]; spellcast var dec SleepOrder</command>
  827.             </elseif>
  828.             <elseif Spell="Sleep II|Sleepga II">
  829.                 <var cmd="inc SleepOrder" />
  830.                 <command when="aftercast">wait 40; input /echo [%Spell ($SleepOrder) : %target : %Spell wearing in 50s]</command>
  831.                 <command when="aftercast">wait 75; input /echo [%Spell ($SleepOrder) : %target : %Spell wearing in 15s]</command>
  832.                 <command when="aftercast">wait 85; input /echo [%Spell ($SleepOrder) : %target : %Spell wearing in 5s]; spellcast var dec SleepOrder</command>
  833.             </elseif>
  834.         </if>
  835.         <!--- Spells: Haste and Refresh -->
  836.         <if advanced='"$DurationTimer"=="1"' SpellTargetType="SELF">
  837.             <if spell="Refresh*" Buffactive="Composure">
  838.                 <command when="aftercast">wait 525; input /echo %Spell wearing off in 45s</command>
  839.                 <command when="aftercast">wait 555; input /echo %Spell wearing off in 20s</command>
  840.                 <command when="aftercast">wait 570; input /echo %Spell wearing off in 5s</command>
  841.             </if>
  842.             <elseif spell="Haste" Buffactive="Composure">
  843.                 <command when="aftercast">wait 642; input /echo %Spell wearing off in 45s</command>
  844.                 <command when="aftercast">wait 672; input /echo %Spell wearing off in 20s</command>
  845.                 <command when="aftercast">wait 687; input /echo %Spell wearing off in 5s</command>
  846.             </elseif>
  847.         </if>
  848.         <elseif advanced='"$DurationTimer"=="1"' SpellTargetType="PLAYER">
  849.             <if spell="Refresh*" buffactive="Composure">
  850.                 <command when="aftercast">wait 232; input /echo %Spell wearing off in 60s</command>
  851.                 <command when="aftercast">wait 262; input /echo %Spell wearing off in 30s</command>
  852.                 <command when="aftercast">wait 277; input /echo %Spell wearing off in 15s</command>
  853.             </if>
  854.             <elseif spell="Haste" buffactive="Composure">
  855.                 <command when="aftercast">wait 291; input /echo %Spell wearing off in 69s</command>
  856.                 <command when="aftercast">wait 321; input /echo %Spell wearing off in 30s</command>
  857.                 <command when="aftercast">wait 336; input /echo %Spell wearing off in 15s</command>
  858.             </elseif>
  859.         </elseif>
  860.         <!--- Abilities: Weaponskill --->
  861.         <if type="WeaponSkill">
  862.             <castdelay delay="0.03" />
  863.             <if spell="Chant du Cygne|Evisceration">
  864.                 <equip when="precast|midcast" set="%Spell-$VARWS" />
  865.             </if>
  866.             <elseif Spell="Sanguine Blade|Knights of Round|Mercy Stroke|Vorpal Blade">
  867.                 <equip when="precast|midcast" set="%Spell" />
  868.             </elseif>
  869.             <elseif notSpell="$TriggerSetOne|$TriggerSetTwo|$TriggerSetThree">
  870.                 <equip when="precast|midcast" set="WS Base" />
  871.             </elseif>
  872.         </if>
  873.         <!--- Abilities: Chainspell, Alacrity, and Celerity --->
  874.         <if mode="OR" spell="Chainspell|Celerity|Alacrity" Buffactive="Chainspell|Celerity|Alacrity">
  875.             <var cmd="set Castwhen precast" />
  876.         </if>
  877.         <elseif notBuffactive="Chainspell|Celerity|Alacrity" advanced='"$Castwhen"!="midcast"'>
  878.             <var cmd="set Castwhen midcast" />
  879.         </elseif>
  880.         <!--- Abilities: Composure --->
  881.         <if NotBuffActive="Composure" Skill="EnhancingMagic" NotSpell="Erase|Escape|Protect*|Shell*|Tele*|Warp|Sneak|Invisible" SpellTargetType="SELF" Advanced='("$ChangeComposure" = "0")'>
  882.             <command>wait 1.8;%Spell %SpellTargetRaw;</command>
  883.             <command>Composure</command>
  884.             <cancelspell />
  885.             <return />
  886.         </if>
  887.         <if spell="Composure">
  888.             <var Cmd="set ChangeComposure 1" />
  889.             <command>wait 300;sc var set ChangeComposure 0</command>
  890.         </if>
  891.         <!--- Abilities: Conv gear locked until non-cure action taken -->
  892.         <if status="engaged" Spell="Convert">
  893.             <castdelay delay="0.02" />
  894.             <equip when="precast" set="%Spell" />
  895.             <var cmd="set TP Convert" />
  896.         </if>
  897.         <elseif status="idle" Spell="Convert">
  898.             <castdelay delay="0.02" />
  899.             <equip when="precast" set="%Spell" />
  900.             <var cmd="set Idle Convert" />
  901.         </elseif>
  902.         <!--- Abilities: Saboteur --->
  903.         <if skill="EnfeeblingMagic" buffactive="Saboteur">
  904.             <equip when="midcast">
  905.                 <hands lock="true">Estq. Ganthrt. +2</hands>
  906.             </equip>
  907.         </if>
  908.         <!--- Misc: AutoLock Weapons --->
  909.         <if EquipMain="Almace|Teiwaz" advanced='"$LockMain"!="1"'>
  910.             <var cmd="set LockMain 1" />
  911.         </if>
  912.         <elseif status="idle" notEquipMain="Almace|Teiwaz" advanced='"$LockMain"="1"'>
  913.             <var cmd="set LockMain 0" />
  914.         </elseif>
  915.         <!--- Subs: Change book variables depending on book --->
  916.         <if spell="Dark Arts|Addendum: Black" advanced='$BlackMagicBook!=0.1 OR $WhiteMagicBook=0'>
  917.             <var cmd="set BlackMagicBook 0.1" />
  918.             <var cmd="set WhiteMagicBook -0.2" />
  919.         </if>
  920.         <elseif spell="Light Arts|Addendum: White" advanced='$WhiteMagicBook!=0.1 OR $BlackMagicBook=0'>
  921.             <var cmd="set BlackMagicBook -0.2" />
  922.             <var cmd="set WhiteMagicBook 0.1" />
  923.         </elseif>
  924.         <elseif Buffactive="Dark Arts|Addendum: Black" advanced='$BlackMagicBook!=0.1 OR $WhiteMagicBook=0'>
  925.             <var cmd="set BlackMagicBook 0.1" />
  926.             <var cmd="set WhiteMagicBook -0.2" />
  927.         </elseif>
  928.         <elseif Buffactive="Light Arts|Addendum: White" advanced='$WhiteMagicBook!=0.1 OR $BlackMagicBook=0'>
  929.             <var cmd="set BlackMagicBook -0.2" />
  930.             <var cmd="set WhiteMagicBook 0.1" />
  931.         </elseif>
  932.         <!--- Subs: Scholar JAs show recast and number of charges left --->
  933.         <if type="Scholar">
  934.             <command>input /recast %Spell</command>
  935.         </if>
  936.         <!--- Subs: Utsusemi --->
  937.         <if spell="Utsusemi: Ichi">
  938.             <equip when="precast" set="Fast Cast" />
  939.             <if advanced='$LockMain=0'>
  940.                 <command when="precast">wait 0.5; sc set "$VARUtsusemi"</command>
  941.             </if>
  942.             <else>
  943.                 <command when="precast">wait 0.5; sc set "Utsusemi-$VARUtsusemi"</command>
  944.             </else>
  945.             <midcastdelay delay="1.5" />
  946.             <equip when="midcast" set="Haste" />
  947.         </if>
  948.         <elseif spell="Utsusemi: Ni">
  949.             <equip when="precast|midcast" set="Haste" />
  950.         </elseif>
  951.     </rules>
  952. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement