Advertisement
Bokura

PLD.xml

Jan 4th, 2013
2,491
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 25.86 KB | None | 0 0
  1. <?xml version="1.0" ?>
  2. <spellcast>
  3.     <config
  4.         ShowGearSwaps="False"
  5.         Debug="False"
  6.         ShowSpellInfo="False"/>
  7.         <!-- Last Updated: 08/27/13 10:30 PM -->
  8.     <variables clear="True">
  9.         <var name="Distance">4.2</var>
  10.         <var name="Delay-JA">0.2</var>
  11.         <var name="Delay-Spell">0.2</var>
  12.         <var name="LockMain">1</var>
  13.         <var name="R-Weapon">Trollbane</var>
  14.         <var name="Armor">None</var>
  15.         <var name="VAR-TP">HASTE</var><!-- Change Default TP Set Here -->
  16.         <var name="VAR-WS">N</var><!-- Change Default WS Set Here -->
  17.         <var name="ACC">Low</var><!-- Change Default Accuracy Level Here -->
  18.         <var name="Movement">Movement</var>
  19.         <var name="RefreshSet">None</var>
  20.         <var name="Twilight">None</var>
  21.         <var name="Rancor">0</var><!-- Set To 1 For Rancor As Default -->
  22.         <var name="TPNeck">Portus Collar</var>
  23.         <var name="WS1">Requiescat</var>
  24.         <var name="WS2">Chant du Cygne</var>
  25.     </variables>
  26.     <sets>
  27.         <group name="PLD" default="yes">
  28.             <set name="GC">
  29.                 <main>Chatoyant Staff</main>
  30.                 <main>Quint Spear</main>
  31.                 <head>Vlr. Coronet +2</head>
  32.                 <neck>Portus Collar</neck>
  33.                 <neck>Rancor collar</neck>
  34.                 <neck>Berserker's Torque</neck>
  35.                 <lear>Knightly Earring</lear>
  36.                 <body>Vlr. Surcoat +2</body>
  37.                 <hands>Vlr. Gauntlets +2</hands>
  38.                 <lring>Fenian Ring</lring>
  39.                 <legs>Vlr. Breeches +2</legs>
  40.                 <feet>Vlr. Leggings +2</feet>
  41.                 <feet>Glt. Leggings +1</feet>
  42.                 <feet>Creed Sabatons +2</feet>
  43.                 <item>Echo Drops</item>
  44.                 <item>Red Curry Bun</item>
  45.             </set>
  46.             <!-- Idle Set -->
  47.             <set name="Idle">
  48.                 <ammo>Iron Gobbet</ammo>
  49.                 <head>Twilight Helm</head>
  50.                 <neck>Wiglen Gorget</neck>
  51.                 <lear>Black Earring</lear>
  52.                 <rear>Darkness Earring</rear>
  53.                 <body>Kumarbi's Akar</body>
  54.                 <hands>Paalaka Gloves</hands>
  55.                 <lring>Paguroidea Ring</lring>
  56.                 <rring>Sheltered Ring</rring>
  57.                 <back>Shadow Mantle</back>
  58.                 <waist>Flume Belt</waist>
  59.                 <legs>Blood Cuisses</legs>
  60.                 <feet>Kaiser Schuhs</feet>
  61.             </set>
  62.             <!-- Refresh Set -->
  63.             <set name="Refresh" baseset="Idle">
  64.                 <head>Wivre Hairpin</head>
  65.                 <neck>Creed Collar</neck>
  66.                 <body>Twilight Mail</body>
  67.                 <hands>Ogier's Gauntlets</hands>
  68.                 <feet>Ogier's Leggings</feet>
  69.             </set>
  70.             <set name="Resting" baseset="Idle" />
  71.             <!-- PDT/MDT/Kiting Sets -->
  72.             <set name="PDT">
  73.                 <ammo>Iron Gobbet</ammo>
  74.                 <head>Nocturnus Helm</head>
  75.                 <neck>Twilight torque</neck>
  76.                 <lear>Black Earring</lear>
  77.                 <rear>Darkness Earring</rear>
  78.                 <body>Mekira Meikogai</body>
  79.                 <hands>Paalaka Gloves</hands>
  80.                 <lring>Dark Ring</lring>
  81.                 <rring>Defending Ring</rring>
  82.                 <back>Shadow Mantle</back>
  83.                 <waist>Nierenschutz</waist>
  84.                 <legs>Ogier's Breeches</legs>
  85.                 <feet>Phorcys Schuhs</feet>
  86.             </set>
  87.             <set name="MDT" baseset="PDT">
  88.                 <ammo>Demonry Stone</ammo>
  89.                 <head>Ogier's Helm</head>
  90.                 <lear>Merman's Earring</lear>
  91.                 <rear>Static Earring</rear>
  92.                 <body>Nocturnus Mail</body>
  93.                 <hands>Crd. Gauntlets +2</hands>
  94.                 <lring>Shadow Ring</lring>
  95.                 <back>Engulfer Cape</back>
  96.                 <waist>Phos Belt +1</waist>
  97.                 <legs>Phorcys Dirs</legs>
  98.                 <feet>Ogier's Leggings</feet>
  99.             </set>
  100.             <!-- Kiting Set -->
  101.             <set name="Kiting" baseset="PDT">
  102.                 <ammo>Iron Gobbet</ammo>
  103.                 <head>Laeradr Helm</head>
  104.                 <body>Laeradr Breastplate</body>
  105.                 <waist>Creed Baudrier</waist>
  106.                 <legs>Blood Cuisses</legs>
  107.             </set>
  108.             <!-- Hybrid ACC Sets -->
  109.             <set name="Hybrid-Low" baseset="PDT">
  110.                 <head>Ares' Mask +1</head>
  111.                 <body>Miki. Breastplate</body>
  112.                 <lear>Steelflash Earring</lear>
  113.                 <rear>Bladeborn Earring</rear>
  114.                 <hands>Ares' Gauntlets +1</hands>
  115.                 <back>Mollusca Mantle</back>
  116.                 <waist>Dynamic Belt +1</waist>
  117.                 <legs>Phorcys Dirs</legs>
  118.                 <feet>Mikinaak Greaves</feet>
  119.             </set>
  120.             <set name="Hybrid-Mid" baseset="Hybrid-Low">
  121.                 <head>Phorcys Salade</head>
  122.                 <body>Miki. Breastplate</body>
  123.                 <legs>Ogier's Breeches</legs>
  124.                 <feet>Phorcys Schuhs</feet>
  125.             </set>
  126.             <set name="Hybrid-High" baseset="Hybrid-Mid" />
  127.             <set name="None" />
  128.             <!-- Twilight Set -->
  129.             <set name="Twilight" baseset="Idle">
  130.                 <head>Twilight Helm</head>
  131.                 <body>Twilight Mail</body>
  132.             </set>
  133.             <!-- Movement/Town Set -->
  134.             <set name="Movement">
  135.                 <ammo>Angha Gem</ammo>
  136.                 <head>Laeradr Helm</head>
  137.                 <neck>Portus Collar</neck>
  138.                 <lear>Kokou's Earring</lear>
  139.                 <rear>Brutal Earring</rear>
  140.                 <body>Valk. Breastplate</body>
  141.                 <hands>Paalaka Gloves</hands>
  142.                 <lring>Strigoi Ring</lring>
  143.                 <rring>Defending Ring</rring>
  144.                 <back>Letalis Mantle</back>
  145.                 <waist>Flume Belt</waist>
  146.                 <legs>Blood Cuisses</legs>
  147.                 <feet>Phorcys Schuhs</feet>
  148.             </set>
  149.             <!-- Aegis/Ochain TP Set -->
  150.             <set name="TP-HASTE">
  151.                 <main>Almace</main>
  152.                 <sub>Aegis</sub>
  153.                 <ammo>Cheruski Needle</ammo>
  154.                 <head>Phorcys Salade</head>
  155.                 <neck>$TPNeck</neck><!-- Used For Critical Toggle -->
  156.                 <lear>Kokou's Earring</lear>
  157.                 <rear>Brutal Earring</rear>
  158.                 <body>Valk. Breastplate</body>
  159.                 <hands>Crd. Gauntlets +2</hands>
  160.                 <lring>Mars's Ring</lring>
  161.                 <rring>Rajas Ring</rring>
  162.                 <back>Atheling Mantle</back>
  163.                 <waist>Goading Belt</waist>
  164.                 <legs>Phorcys Dirs</legs>
  165.                 <feet>Creed Sabatons +2</feet>
  166.             </set>
  167.             <!-- TP Low ACC Set -->
  168.             <set name="TP-ACC-Low" baseset="TP-HASTE">
  169.                 <lring>Mars's Ring</lring>
  170.                 <back>Letalis Mantle</back>
  171.             </set>
  172.             <!-- TP Mid ACC Set -->
  173.             <set name="TP-ACC-Mid" baseset="TP-ACC-Low">
  174.                 <body>Kumarbi's Akar</body>
  175.             </set>
  176.             <!-- TP High ACC Set -->
  177.             <set name="TP-ACC-High" baseset="TP-ACC-Mid">
  178.                 <body>Kumarbi's Akar</body>
  179.                 <waist>Phasmida Belt</waist>
  180.             </set>
  181.             <!-- Ragnarok TP Set -->
  182.             <set name="TP-Ragnarok">
  183.                 <main>Ragnarok</main>
  184.                 <sub>Rose Strap</sub>
  185.                 <ammo>Cheruski Needle</ammo>
  186.                 <head>Phorcys Salade</head>
  187.                 <neck>$TPNeck</neck><!-- Used For Critical Toggle -->
  188.                 <lear>Kokou's Earring</lear>
  189.                 <rear>Brutal Earring</rear>
  190.                 <body>Valk. Breastplate</body>
  191.                 <hands>Crd. Gauntlets +2</hands>
  192.                 <lring>Tyrant's ring</lring>
  193.                 <rring>Rajas Ring</rring>
  194.                 <back>Atheling Mantle</back>
  195.                 <waist>Goading Belt</waist>
  196.                 <legs>Phorcys Dirs</legs>
  197.                 <feet>Creed Sabatons +2</feet>
  198.             </set>
  199.             <!-- Ragnarok TP Low ACC Set -->
  200.             <set name="TP-Ragnarok-ACC-Low" baseset="TP-Ragnarok">
  201.                 <back>Letalis Mantle</back>
  202.             </set>
  203.             <!-- Ragnarok TP Mid ACC Set -->
  204.             <set name="TP-Ragnarok-ACC-Mid" baseset="TP-Ragnarok-ACC-Low" />
  205.             <!-- Ragnarok TP High ACC Set -->
  206.             <set name="TP-Ragnarok-ACC-High" baseset="TP-Ragnarok-ACC-Mid" />
  207.             <!-- WS Sets -->
  208.             <set name="Chant du Cygne-N">
  209.                 <ammo>Cheruski Needle</ammo>
  210.                 <head>Twilight Helm</head>
  211.                 <neck>Snow Gorget</neck>
  212.                 <lear>Moonshade Earring</lear>
  213.                 <rear>Brutal Earring</rear>
  214.                 <body>Phorcys Korazin</body>
  215.                 <hands>Hct. Mittens +1</hands>
  216.                 <lring>Thundersoul Ring</lring>
  217.                 <rring>Rajas Ring</rring>
  218.                 <back>Rancorous Mantle</back>
  219.                 <waist>Wanion Belt</waist>
  220.                 <legs>Hct. Subligar +1</legs>
  221.                 <feet>Calma Leggings</feet>
  222.             </set>
  223.             <set name="Chant du Cygne-ATT" baseset="Chant du Cygne-N">
  224.                 <waist>Cuchulain's belt</waist>
  225.             </set>
  226.             <set name="Chant du Cygne-ACC-Low" baseset="Chant du Cygne-N">
  227.                 <body>Kumarbi's Akar</body>
  228.                 <waist>Snow Belt</waist>
  229.                 <legs>Ogier's Breeches</legs>
  230.             </set>
  231.             <set name="Chant du Cygne-ACC-Mid" baseset="Chant du Cygne-ACC-Low" />
  232.             <set name="Chant du Cygne-ACC-High" baseset="Chant du Cygne-ACC-Mid" />
  233.             <set name="Requiescat-N" />
  234.             <set name="Requiescat-ATT" baseset="Requiescat-N" />
  235.             <set name="Requiescat-ACC-Low" baseset="Requiescat-N" />
  236.             <set name="Requiescat-ACC-Mid" baseset="Requiescat-ACC-Low" />
  237.             <set name="Requiescat-ACC-High" baseset="Requiescat-ACC-Mid" />
  238.             <set name="Resolution">
  239.                 <ammo>Cheruski Needle</ammo>
  240.                 <head>Quauhpilli Helm</head>
  241.                 <neck>Soil Gorget</neck>
  242.                 <lear>Moonshade Earring</lear>
  243.                 <rear>Brutal Earring</rear>
  244.                 <body>Phorcys Korazin</body>
  245.                 <hands>Phorcys Mitts</hands>
  246.                 <lring>Candent Ring</lring>
  247.                 <rring>Pyrosoul Ring</rring>
  248.                 <back>Atheling Mantle</back>
  249.                 <waist>Soil Belt</waist>
  250.                 <legs>Ares' Flanchard +1</legs>
  251.                 <feet>Dilaram's Sollerets</feet>
  252.             </set>
  253.             <set name="Knights of Round" />
  254.             <set name="Atonement" />
  255.             <set name="Sanguine Blade" />
  256.             <set name="WS Base" />
  257.             <!-- Magic Sets -->
  258.             <set name="FastCast">
  259.                 <ammo>Impatiens</ammo>
  260.                 <head>Phorcys Salade</head>
  261.                 <neck>Orunmila's Torque</neck>
  262.                 <lear>Loquac. Earring</lear>
  263.                 <body>Creed Cuirass +2</body>
  264.                 <hands>Crd. Gauntlets +2</hands>
  265.                 <lring>Prolix Ring</lring>
  266.                 <rring>Veneficium Ring</rring>
  267.                 <waist>Goading Belt</waist>
  268.                 <legs>Phorcys Dirs</legs>
  269.                 <feet>Creed sabatons +2</feet>
  270.             </set>
  271.             <set name="Haste">
  272.                 <ammo>Iron Gobbet</ammo>
  273.                 <head>Phorcys Salade</head>
  274.                 <neck>Invidia Torque</neck>
  275.                 <lear>Loquac. Earring</lear>
  276.                 <body>Creed cuirass +2</body>
  277.                 <hands>Crd. Gauntlets +2</hands>
  278.                 <lring>Hercules' Ring</lring>
  279.                 <rring>Odium Ring</rring>
  280.                 <back>Cerb. Mantle +1</back>
  281.                 <waist>Goading Belt</waist>
  282.                 <legs>Phorcys Dirs</legs>
  283.                 <feet>Creed Sabatons +2</feet>
  284.             </set>
  285.             <set name="Cure">
  286.                 <ammo>Egoist's Tathlum</ammo>
  287.                 <head>Hero's Galea</head>
  288.                 <neck>Dualism Collar</neck>
  289.                 <lear>Creed Earring</lear>
  290.                 <rear>Ethereal Earring</rear>
  291.                 <body>Creed Cuirass +2</body>
  292.                 <hands>Paalaka Gloves</hands>
  293.                 <lring>Bomb Queen Ring</lring>
  294.                 <rring>Meridian Ring</rring>
  295.                 <back>Strendu Mantle</back>
  296.                 <waist>Creed Baudrier</waist>
  297.                 <legs>Creed Cuisses +2</legs>
  298.                 <feet>Marine M Boots</feet>
  299.             </set>
  300.             <set name="Enlight" baseset="Haste" />
  301.             <set name="Stoneskin" baseset="Haste" />
  302.             <set name="Enhancing" baseset="Haste" />
  303.             <!-- Enmity Set -->
  304.             <set name="Enmity">
  305.                 <ammo>Iron Gobbet</ammo>
  306.                 <head>Hero's Galea</head>
  307.                 <neck>Invidia Torque</neck>
  308.                 <body>Creed Cuirass +2</body>
  309.                 <hands>Alcedo Gauntlets</hands>
  310.                 <lring>Hercules' Ring</lring>
  311.                 <rring>Odium Ring</rring>
  312.                 <back>Cerb. Mantle +1</back>
  313.                 <waist>Creed Baudrier</waist>
  314.                 <legs>Affronter Cuisses</legs>
  315.                 <feet>Creed Sabatons +2</feet>
  316.             </set>
  317.             <set name="Chivalry">
  318.                 <hands>Vlr. Gauntlets +2</hands>
  319.             </set>
  320.         </group>
  321.     </sets>
  322.     <rules>
  323.         <!-- Equipment Lock Rules -->
  324.         <if advanced='$LockMain==1'><lock slot="main|sub" when="all" lock="true" /></if>
  325.         <if EquipRange="$R-Weapon"><lock slot="ranged|ammo" when="all" lock="true" /></if>
  326.         <if EquipHead="Maat's*|Reraise*"><equip when="all"><head lock="true" /></equip></if>
  327.         <if EquipLear="Reraise*"><equip when="all"><lear lock="true" /></equip></if>
  328.         <if EquipRear="Reraise*"><equip when="all"><rear lock="true" /></equip></if>
  329.         <if EquipBody="Tidal*"><equip when="all"><body lock="true" /></equip></if>
  330.         <if EquipLring="Tavnazian*|Olduum*"><equip when="all"><lring lock="true" /></equip></if>
  331.         <if EquipRring="Tavnazian*|Olduum*"><equip when="all"><rring lock="true" /></equip></if>
  332.         <if EquipBack="Nexus*"><equip when="all"><back lock="true" /></equip></if>
  333.         <if EquipFeet="Powder*"><equip when="all"><feet lock="true" /></equip></if>
  334.         <!-- Jig Cancel Rules -->
  335.         <if Spell="Spectral Jig" BuffActive="Sneak"><command when="precast">cancel 71</command></if>
  336.         <!-- Automatically Equip Gear Rules -->
  337.         <command when="engaged|idle|aftercast|resting">Fire Spirit</command>
  338.         <addtochat color="158" when="Engaged">Paladin: [%tpTP]</addtochat>
  339.         <!-- Auto Update Gear -->
  340.         <if spell="Fire Spirit">
  341.             <if advanced='"$Rancor" = "1"'><!-- Critical Gear Rules -->
  342.                 <var cmd="set TPNeck Rancor Collar" />
  343.             </if>
  344.             <else>
  345.                 <var cmd="set TPNeck Portus Collar" /><!-- Change Rancor Off Neck Here -->
  346.             </else>
  347.             <if status="idle">
  348.                 <if advanced='(int)%HPP&gt;95 AND (int)%MPP&gt;95'>
  349.                     <equip set="Idle|$Movement|$RefreshSet|$Armor|$Twilight" />
  350.                 </if>
  351.                 <elseif HPPLT="96">
  352.                     <equip set="Idle|$Movement|$RefreshSet|$Armor|$Twilight" />
  353.                 </elseif>
  354.                 <elseif MPPLT="96">
  355.                     <equip set="Refresh|$Movement|$RefreshSet|$Armor|$Twilight" />
  356.                 </elseif>
  357.             </if>
  358.             <elseif status="engaged">
  359.                 <if BuffActive="Sleep" HPGT="200">
  360.                     <equip><neck lock="yes">Berserker's Torque</neck></equip>
  361.                 </if>
  362.                 <equip set="TP-$VAR-TP|$Armor|$Twilight" />
  363.             </elseif>
  364.             <elseif status="resting">
  365.                 <equip set="Resting" />
  366.             </elseif>
  367.             <cancelspell />
  368.             <return />
  369.         </if>
  370.         <!-- Manually Lock PDT/MDT/Kiting/Twilight Set -->
  371.         <if spell="Barbed Crescent|Aegis Schism|Shining Fantasia">
  372.             <if spell="Barbed Crescent">
  373.                 <if advanced='"$Armor" == "PDT"'>
  374.                     <var cmd="set Armor Hybrid-$ACC" />
  375.                     <addtochat color="158">$Armor Set: [Locked]</addtochat>
  376.                 </if>
  377.                 <elseif advanced='("$Armor"="Hybrid-Low") OR ("$Armor"="Hybrid-Mid") OR ("$Armor"="Hybrid-High")'>
  378.                     <var cmd="set Armor Kiting" />
  379.                     <addtochat color="158">Kiting Set: [Locked]</addtochat>
  380.                 </elseif>
  381.                 <elseif advanced='"$Armor" == "Kiting"'>
  382.                     <var cmd="set Armor None" />
  383.                     <addtochat color="8">PDT/Kiting Set: [Unlocked]</addtochat>
  384.                 </elseif>
  385.                 <else>
  386.                     <var cmd="set Armor PDT" />
  387.                     <addtochat color="158">PDT Set: [Locked]</addtochat>
  388.                 </else>
  389.             </if>
  390.             <elseif spell="Aegis Schism">
  391.                 <if advanced='"$Armor" == "MDT"'>
  392.                     <var cmd="set Armor None" />
  393.                     <addtochat color="28">MDT Set: [Unlocked]</addtochat>
  394.                 </if>
  395.                 <else>
  396.                     <var cmd="set Armor MDT" />
  397.                     <addtochat color="8">MDT Set: [Locked]</addtochat>
  398.                     <addtochat color="63">...:::(Toggle To Unlock):::...</addtochat>
  399.                 </else>
  400.             </elseif>
  401.             <else>
  402.                 <if advanced='"$Twilight" == "Twilight"'>
  403.                     <var cmd="set Twilight None" />
  404.                     <addtochat color="28">Twilight Set: [Unlocked]</addtochat>
  405.                 </if>
  406.                 <else>
  407.                     <var cmd="set Twilight Twilight" />
  408.                     <addtochat color="8">Twilight Set: [Locked]</addtochat>
  409.                     <addtochat color="63">...:::(Toggle To Unlock):::...</addtochat>
  410.                 </else>
  411.             </else>
  412.             <if status="engaged">
  413.                 <equip set="TP-$VAR-TP|$Armor|$Twilight" />
  414.             </if>
  415.             <elseif advanced='"%status" != "zoning|dead"'>
  416.                 <equip set="Idle|$Movement|$RefreshSet|$Armor|$Twilight" />
  417.             </elseif>
  418.             <cancelspell />
  419.             <return />
  420.         </if>
  421.         <!-- Set WS/Magic Distance -->
  422.         <if Spell="Shackled Fists">
  423.             <var cmd="set Distance %TargetDistance" />
  424.             <addtochat color="158">WS/Magic Distance: [$Distance]</addtochat>
  425.             <cancelspell />
  426.             <return />
  427.         </if>
  428.         <!-- Add or Change TP Sets -->
  429.         <if spell="Poison V">
  430.             <if advanced='"$VAR-TP"="HASTE"'>
  431.                 <var cmd="set VAR-TP ACC-$ACC" />
  432.             </if>
  433.             <elseif advanced='("$VAR-TP"="ACC-Low") OR ("$VAR-TP"="ACC-Mid") OR ("$VAR-TP"="ACC-High")'>
  434.                 <var cmd="set VAR-TP Ragnarok" />
  435.             </elseif>
  436.             <elseif advanced='"$VAR-TP"="Ragnarok"'>
  437.                 <var cmd="set VAR-TP Ragnarok-ACC-$ACC" />
  438.             </elseif>
  439.             <elseif advanced='("$VAR-TP"="Ragnarok-ACC-Low") OR ("$VAR-TP"="Ragnarok-ACC-Mid") OR ("$VAR-TP"="Ragnarok-ACC-High")'>
  440.                 <var cmd="set VAR-TP HASTE" />
  441.             </elseif>
  442.             <addtochat color="158">TP Set: [$VAR-TP]</addtochat>
  443.             <if status="engaged">
  444.                 <command>Fire Spirit</command>
  445.             </if>
  446.             <cancelspell />
  447.             <return />
  448.         </if>
  449.         <!-- Set TP ACC Level -->
  450.         <if spell="Foxfire">
  451.             <if advanced='"$ACC"="Low"'>
  452.                 <var cmd="set ACC Mid" />
  453.             </if>
  454.             <elseif advanced='"$ACC"="Mid"'>
  455.                 <var cmd="set ACC High" />
  456.             </elseif>
  457.             <elseif advanced='"$ACC"="High"'>
  458.                 <var cmd="set ACC Low" />
  459.             </elseif>
  460.             <addtochat color="158">Accuracy Level: [$ACC]</addtochat>
  461.             <if advanced='("$VAR-TP"="ACC-Low") OR ("$VAR-TP"="ACC-Mid") OR ("$VAR-TP"="ACC-High")'>
  462.                 <var cmd="set VAR-TP ACC-$ACC" />
  463.                 <if status="engaged">
  464.                     <command>Fire Spirit</command>
  465.                 </if>
  466.             </if>
  467.             <elseif advanced='("$VAR-TP"="Ragnarok-ACC-Low") OR ("$VAR-TP"="Ragnarok-ACC-Mid") OR ("$VAR-TP"="Ragnarok-ACC-High")'>
  468.                 <var cmd="set VAR-TP Ragnarok-ACC-$ACC" />
  469.                 <if status="engaged">
  470.                     <command>Fire Spirit</command>
  471.                 </if>
  472.             </elseif>
  473.             <elseif advanced='("$Armor"="Hybrid-Low") OR ("$Armor"="Hybrid-Mid") OR ("$Armor"="Hybrid-High")'>
  474.                 <var cmd="set Armor Hybrid-$ACC" />
  475.                 <command>Fire Spirit</command>
  476.             </elseif>
  477.             <elseif advanced='("$VAR-WS"="ACC-Low") OR ("$VAR-WS"="ACC-Mid") OR ("$VAR-WS"="ACC-High")'>
  478.                 <var cmd="set VAR-WS ACC-$ACC" />
  479.             </elseif>
  480.             <cancelspell />
  481.             <return />
  482.         </if>
  483.         <!-- Add or Change WS Set Types -->
  484.         <if spell="Poisonga V">
  485.             <if advanced='"$VAR-WS"="N"'>
  486.                 <var cmd="set VAR-WS ATT" />
  487.                 <addtochat color="158">WS Set: [Attack]</addtochat>
  488.             </if>
  489.             <elseif advanced='"$VAR-WS"="ATT"'>
  490.                 <var cmd="set VAR-WS ACC-$ACC" />
  491.                 <addtochat color="158">WS Set: [Accuracy-$ACC]</addtochat>
  492.             </elseif>
  493.             <elseif advanced='("$VAR-WS"="ACC-Low") OR ("$VAR-WS"="ACC-Mid") OR ("$VAR-WS"="ACC-High")'>
  494.                 <var cmd="set VAR-WS N" />
  495.                 <addtochat color="158">WS Set: [Normal]</addtochat>
  496.             </elseif>
  497.             <cancelspell />
  498.             <return />
  499.         </if>
  500.         <!-- Add or Remove Rancor Collar -->
  501.         <if spell="Scop's Operetta">
  502.             <if advanced='"$Rancor" = "0"'>
  503.                 <var cmd="set Rancor 1" />
  504.                 <addtochat color="8">Rancor Collar: [ON]</addtochat>
  505.             </if>
  506.             <else>
  507.                 <var cmd="set Rancor 0" />
  508.                 <addtochat color="28">Rancor Collar: [OFF]</addtochat>
  509.                 <addtochat color="63">...:::(Toggle To Turn On):::...</addtochat>
  510.             </else>
  511.             <if status="engaged">
  512.                 <command>Fire Spirit</command>
  513.             </if>
  514.             <cancelspell />
  515.             <return />
  516.         </if>
  517.         <!-- Add or Remove Refresh Gear -->
  518.         <if spell="Diaga V">
  519.             <if advanced='"$RefreshSet"="None"'>
  520.                 <var cmd="set RefreshSet Refresh" />
  521.                 <addtochat color="8">Refresh Gear: [ON]</addtochat>
  522.             </if>
  523.             <else>
  524.                 <var cmd="set RefreshSet None" />
  525.                 <addtochat color="28">Refresh Gear: [OFF]</addtochat>
  526.                 <addtochat color="63">...:::(Toggle To Turn On):::...</addtochat>
  527.             </else>
  528.             <command>Fire Spirit</command>
  529.             <cancelspell />
  530.             <return />
  531.         </if>
  532.         <!-- Add or Remove Movement Gear -->
  533.         <if spell="Raptor Mazurka">
  534.             <if advanced='"$Movement"="None"'>
  535.                 <var cmd="set Movement Movement" />
  536.                 <addtochat color="8">Movement Speed: [ON]</addtochat>
  537.             </if>
  538.             <else>
  539.                 <var cmd="set Movement None" />
  540.                 <addtochat color="28">Movement Speed: [OFF]</addtochat>
  541.                 <addtochat color="63">...:::(Toggle To Turn On):::...</addtochat>
  542.             </else>
  543.             <command>Fire Spirit</command>
  544.             <cancelspell />
  545.             <return />
  546.         </if>
  547.         <!-- Return Rules -->
  548.         <if BuffActive="Petrification|Stun|Terror|Charm|Illusion|Egg">
  549.             <addtochat color="28">%Spell Canceled: [Cannot act]</addtochat>
  550.             <return />
  551.         </if>
  552.         <!-- Magic Rules -->
  553.         <if Type="*Magic|BardSong|Ninjutsu">
  554.             <if mode="OR" BuffActive="Silence|Mute|Omerta" SpellTargetDistanceGT="17+$Distance">
  555.                 <addtochat color="28">%Spell Canceled: [Silenced or Out of Casting Range]</addtochat>
  556.                 <cancelspell />
  557.                 <return />
  558.             </if>
  559.             <castdelay delay="$Delay-Spell" />
  560.             <equip when="precast" set="FastCast|$Twilight" />
  561.             <midcastdelay delay=".5" />
  562.             <if Type="WhiteMagic">
  563.                 <if spell="Flash">
  564.                     <equip when="precast|midcast" set="Haste|$Twilight" />
  565.                 </if>
  566.                 <elseif spell="Cure*|Cura*">
  567.                     <midcastdelay delay=".6" />
  568.                     <equip when="midcast" set="Cure|$Twilight" />
  569.                     <if NotBuffActive="Light Arts">
  570.                         <if Spell="Cure IV" MPLT="88"><ChangeSpell Spell="Cure III" /></if>
  571.                         <if Spell="Cure III" MPLT="46"><ChangeSpell Spell="Cure II" /></if>
  572.                         <if Spell="Cure II" MPLT="24"><ChangeSpell Spell="Cure" /></if>
  573.                         <if Spell="Cure" MPLT="8"><CancelSpell /><addtochat color="8">[ERROR] Not Enough MP To Cast Cure!</addtochat></if>
  574.                     </if>
  575.                     <else> <!-- Light Arts is Active - -10% MP Cost -->
  576.                         <if NotBuffActive="Penury">
  577.                             <if Spell="Cure IV" MPLT="80"><ChangeSpell Spell="Cure III" /></if>
  578.                             <if Spell="Cure III" MPLT="42"><ChangeSpell Spell="Cure II" /></if>
  579.                             <if Spell="Cure II" MPLT="22"><ChangeSpell Spell="Cure" /></if>
  580.                             <if Spell="Cure" MPLT="8"><CancelSpell /><addtochat color="8">[ERROR] Not Enough MP To Cast Cure!</addtochat></if>
  581.                         </if>
  582.                         <else> <!-- Penury is Active - -50% MP Cost -->
  583.                             <if Spell="Cure IV" MPLT="40"><ChangeSpell Spell="Cure III" /></if>
  584.                             <if Spell="Cure III" MPLT="23"><ChangeSpell Spell="Cure II" /></if>
  585.                             <if Spell="Cure II" MPLT="12"><ChangeSpell Spell="Cure" /></if>
  586.                             <if Spell="Cure" MPLT="4"><CancelSpell /><addtochat color="8">[ERROR] Not Enough MP To Cast Cure!</addtochat></if>
  587.                         </else>
  588.                     </else>
  589.                 </elseif>
  590.                 <elseif spell="Enlight">
  591.                     <equip when="midcast" set="Enlight|$Twilight" />
  592.                 </elseif>
  593.                 <elseif spell="Phalanx">
  594.                     <equip when="midcast" set="Enhancing|$Twilight" />
  595.                 </elseif>
  596.                 <elseif spell="Reprisal">
  597.                     <equip when="midcast" set="Haste|$Twilight" />
  598.                 </elseif>
  599.                 <elseif spell="Stoneskin">
  600.                     <if BuffActive="Stoneskin">
  601.                         <midcastdelay delay="2.8" />
  602.                         <cmd when="midcast">cancel 37</cmd>
  603.                     </if>
  604.                     <midcastdelay delay="2.8" />
  605.                     <equip when="midcast" set="Stoneskin|$Twilight" />
  606.                 </elseif>
  607.                 <elseif Spell="Sneak">
  608.                     <if BuffActive="Sneak" SpellTargetType="Self">
  609.                         <cmd When="precast">cancel 71</cmd>
  610.                     </if>
  611.                 </elseif>
  612.             </if>
  613.             <elseif Type="Ninjutsu">
  614.                 <if spell="Utsusemi*">
  615.                     <if BuffActive="Copy Image (3)|Copy Image (4+)">
  616.                         <addtochat color="28">%Spell Canceled: [3+ Images]</addtochat>
  617.                         <cancelspell />
  618.                         <return />
  619.                     </if>
  620.                     <if spell="Utsusemi: Ichi">
  621.                         <if BuffActive="Copy Image (1)|Copy Image (2)">
  622.                             <midcastdelay delay="1" />
  623.                             <command when="midcast">cancel 66</command>
  624.                         </if>
  625.                         <midcastdelay delay="1" />
  626.                         <equip when="midcast" set="Haste|$Twilight" />
  627.                     </if>
  628.                     <elseif spell="Utsusemi: Ni">
  629.                         <equip when="precast|midcast" set="Haste|$Twilight" />
  630.                     </elseif>
  631.                 </if>
  632.                 <elseif spell="Tonko*|Monomi*">
  633.                     <if Spell="Monomi*" BuffActive="Sneak">
  634.                         <midcastdelay delay="1" />
  635.                         <command when="midcast">cancel 71</command>
  636.                     </if>
  637.                     <midcastdelay delay="1" />
  638.                     <equip when="midcast" set="Haste|$Twilight" />
  639.                 </elseif>
  640.                 <elseif spell="Katon*|Doton*|Suiton*|Huton*|Hyoton*|Raiton*">
  641.                     <midcastdelay delay="1" />
  642.                     <equip when="midcast" set="Haste|$Twilight" />
  643.                 </elseif>
  644.             </elseif>
  645.         </if>
  646.         <!-- WS & JA Rules -->
  647.         <elseif type="WeaponSkill|JobAbility">
  648.             <if BuffActive="Amnesia|Impairment">
  649.                 <addtochat color="28">%Spell Canceled: [Amnesia'd]</addtochat>
  650.                 <return />
  651.             </if>
  652.             <if type="WeaponSkill"><!-- WS Rules -->
  653.                 <if mode="OR" advanced='%SpellTargetDistance &gt; $Distance' notstatus="engaged">
  654.                     <addtochat color="28">%Spell Canceled: [Out of Range or Disengaged]</addtochat>
  655.                     <cancelspell />
  656.                     <return />
  657.                 </if>
  658.                 <castdelay delay="$Delay-JA" />
  659.                 <cmd when="aftercast">input /echo %Spell TP Return: [&lt;tp&gt;]</cmd>
  660.                 <if spell="Chant du Cygne|Resolution|Knights of Round|Atonement|Requiescat|Sanguine Blade">
  661.                     <if TPGT="299"><!-- Lock WS Earring At 300TP Rules -->
  662.                         <if spell="Resolution">
  663.                             <equip><lear lock="yes">Kokou's Earring</lear></equip>
  664.                         </if>
  665.                         <elseif spell="Chant du Cygne">
  666.                             <equip><lear lock="yes">Jupiter's Pearl</lear></equip>
  667.                         </elseif>
  668.                     </if>
  669.                     <if spell="Chant du Cygne|Requiescat">
  670.                         <equip when="precast|midcast" set="%Spell-$VAR-WS|$Twilight" />
  671.                     </if>
  672.                     <elseif spell="Resolution|Knights of Round|Atonement|Sanguine Blade">
  673.                         <if spell="Resolution" advanced='"%DayElement" = "Thunder" OR "%DayElement" = "Wind" OR "%DayElement" = "Earth" AND "$Twilight" = "None"'>
  674.                             <equip when="precast|midcast"><head lock="yes">Mekira-oto +1</head></equip>
  675.                         </if>
  676.                         <equip when="precast|midcast" set="%Spell|$Twilight" />
  677.                     </elseif>
  678.                 </if>
  679.                 <else>
  680.                     <equip when="precast|midcast" set="WS Base|$Twilight" />
  681.                 </else>
  682.             </if>
  683.             <elseif type="JobAbility"><!-- JA Rules -->
  684.                 <if spell="Shield Bash">
  685.                     <castdelay delay="$Delay-JA" />
  686.                     <equip when="precast"><lear>Knightly Earring</lear></equip>
  687.                     <equip when="precast"><hands>Vlr. Gauntlets +2</hands></equip>
  688.                     <equip when="precast"><lring>Fenian Ring</lring></equip>
  689.                 </if>
  690.                 <elseif spell="Sentinel">
  691.                     <castdelay delay="$Delay-JA" />
  692.                     <equip when="precast"><feet>Vlr. Leggings +2</feet></equip>
  693.                 </elseif>
  694.                 <elseif spell="Holy Circle">
  695.                     <castdelay delay="$Delay-JA" />
  696.                     <equip when="precast"><feet>Glt. Leggings +1</feet></equip>
  697.                 </elseif>
  698.                 <elseif spell="Invincible">
  699.                     <castdelay delay="$Delay-JA" />
  700.                     <equip when="precast"><legs>Vlr. Breeches +2</legs></equip>
  701.                 </elseif>
  702.                 <elseif spell="Fealty">
  703.                     <castdelay delay="$Delay-JA" />
  704.                     <equip when="precast"><body>Vlr. Surcoat +2</body></equip>
  705.                 </elseif>
  706.                 <elseif spell="Rampart">
  707.                     <castdelay delay="$Delay-JA" />
  708.                     <equip when="precast"><head>Vlr. Coronet +2</head></equip>
  709.                 </elseif>
  710.                 <elseif spell="Divine Emblem">
  711.                     <castdelay delay="$Delay-JA" />
  712.                     <equip when="precast"><feet>Creed Sabatons +2</feet></equip>
  713.                 </elseif>
  714.                 <elseif spell="Chivalry">
  715.                     <castdelay delay="$Delay-JA" />
  716.                     <equip when="precast" set="Chivalry|$Twilight" />
  717.                 </elseif>
  718.                 <elseif spell="Provoke|Warcry">
  719.                     <castdelay delay="$Delay-JA" />
  720.                     <equip when="precast" set="Enmity|$Twilight" />
  721.                 </elseif>
  722.                 <elseif Spell="Berserk" BuffActive="Berserk">
  723.                     <changespell spell="Aggressor" />
  724.                 </elseif>
  725.             </elseif>
  726.         </elseif>
  727.         <elseif Type="Waltz">
  728.             <if Spell="Curing*">
  729.                 <if TPLT="20">
  730.                     <addtochat color="28">%Spell Canceled: [%tpTP]</addtochat>
  731.                     <cancelspell />
  732.                     <return />
  733.                 </if>
  734.                 <elseif TPLT="35">
  735.                     <changespell Spell="Curing Waltz" />
  736.                 </elseif>
  737.                 <elseif TPLT="50">
  738.                     <changespell Spell="Curing Waltz II" />
  739.                 </elseif>
  740.             </if>
  741.         </elseif>
  742.     </rules>
  743. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement