Advertisement
Quixacotl

[XML] FFXI COR XML

May 16th, 2013
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 9.24 KB | None | 0 0
  1. <?xml version="1.0"?>
  2. <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
  3.  
  4. <config
  5.     RequireVersion="2.44"
  6.     showGearSwaps="false"
  7.     Debug="false"
  8.     ShowSpellInfo="false"
  9.     AutoLoadXMLOnJobChange="true"
  10.     />
  11.  
  12. <variables clear="true">
  13.     <var name="Wildfire-Gear">Stoicheion Medal|Pandinus Beret|Seiryu's Kote|Loki's Kaftan</var>
  14.     <var name="TP-Neck">Navarch's Choker</var>
  15.     <var name="TP-Body">Navarch's Frac +1</var>
  16.     <var name="TP-Back">Navarch's Mantle</var>
  17.     <var name="TP-LRing">Arvina Ringlet</var>
  18.     <var name="TP-RRing">Blobnag Ring</var>
  19.     <var name="TP-Waist">Commodore Belt</var>
  20.     <var name="Luzaf">1</var>
  21.  
  22.     <var name="DiceVar">init</var>
  23.     <var name="LuckVar">init</var>
  24.  
  25.     <var name="WS-Gorgets">Light Gorget</var>
  26.     <var name="SpecialGear">Blobnag Ring|Wanion Belt</var>
  27. </variables>
  28.  
  29. <sets>
  30.  
  31. <group name="Mage" default="yes">
  32.     <set name="MiscGear">
  33.         <item>Iron Bull. Pouch</item>
  34.         <item>Stl. Bull. Pouch</item>
  35.         <item>Obr. Bull. Pouch</item>
  36.         <item>Trump Card</item>
  37.         <item>Trump Card Case</item>
  38.  
  39.         <main>Chatoyant Staff</main>
  40.         <sub>Gatta Strap +1</sub>
  41.         <range>Armageddon</range>
  42.  
  43.         <ammo>Bullet</ammo>
  44.         <ammo>Iron Bullet</ammo>
  45.         <ammo>Corsair Bullet</ammo>
  46.         <ammo>Steel Bullet</ammo>
  47.         <ammo>Oberon's Bullet</ammo>
  48.         <ammo>Orichalc. Bullet</ammo>
  49.         <ammo>Omphalos Bullet</ammo>
  50.         <neck>Stoicheion Medal</neck>
  51.         <neck>Navarch's Choker</neck>
  52.         <lear>Navarch's Earring</lear>
  53.         <body>Navarch's Frac +1</body>
  54.         <body>Loki's Kaftan</body>
  55.         <lring>Sattva Ring</lring>
  56.         <lring>Arvina Ringlet</lring>
  57.         <rring>Blobnag Ring</rring>
  58.         <rring>Merman's Ring</rring>
  59.         <rring>Sattva Ring</rring>
  60.         <back>Libeccio Mantle</back>
  61.         <waist>Aquiline Belt</waist>
  62.         <waist>Commodore Belt</waist>
  63.         <legs>Comm. Culottes</legs>
  64.         <legs>Crimson Cuisses</legs>
  65.     </set>
  66.  
  67.  
  68.     <set name="Engaged">
  69.         <head>Nvrch. Tricorne +2</head>
  70.         <neck>$TP-Neck</neck>
  71.         <lear>Clearview Earring</lear>
  72.         <rear>Volley Earring</rear>
  73.         <body>$TP-Body</body>
  74.         <hands>Nvrch. Gants +1</hands>
  75.         <lring>$TP-LRing</lring>
  76.         <rring>$TP-RRing</rring>
  77.         <back>$TP-Back</back>
  78.         <waist>$TP-Waist</waist>
  79.         <legs>Nvrch. Culottes +2</legs>
  80.         <feet>Nvrch. Bottes +1</feet>
  81.     </set>
  82.  
  83.     <set name="Idle|Resting|Zoning" baseset="Engaged">
  84.         <rear>Moonshade Earring</rear>
  85.     </set>
  86.  
  87.     <set name="CorsairRoll">
  88.         <head>Comm. Tricorne</head>
  89.     </set>
  90.  
  91.     <set name="LuzafRing" baseset="CorsairRoll">
  92.         <rring>Luzaf's Ring</rring>
  93.     </set>
  94.  
  95.     <set name="WS|RATK|STR">
  96.         <head>Athos's Chapeau</head>
  97.         <neck>Chivalrous Chain</neck>
  98.         <lear>Clearview Earring</lear>
  99.         <rear>Triumph Earring</rear>
  100.         <body>Kudzu Aketon</body>
  101.         <hands>Athos's Gloves</hands>
  102.         <lring>Arvina Ringlet</lring>
  103.         <rring>Vulcan's Ring</rring>
  104.         <back>Terebellum Mantle</back>
  105.         <waist>Wanion Belt</waist>
  106.     </set>
  107.  
  108.     <set name="QD|Wildfire">
  109.     <!-- MAB/AGI gear for Quick Draw and Wildfire -->
  110.         <!-- head>Pandinus Beret</head -->
  111.         <neck>Stoicheion Medal</neck>
  112.         <lear>Moldavite Earring</lear>
  113.         <rear>Hecate's Earring</rear>
  114.         <body>Thurandaut Tabard</body>
  115.         <hands>Thurandaut Gloves</hands>
  116.         <lring>Arvina Ringlet</lring>
  117.         <rring>Blobnag Ring</rring>
  118.         <back>Blithe Mantle</back>
  119.         <waist>Aquiline Belt</waist>
  120.         <legs>Thurandaut Tights</legs>
  121.     </set>
  122.  
  123.     <set name="Light" baseset="WS">
  124.     <!-- Light Set for Detonator and Slug Shot -->
  125.         <neck>Light Gorget</neck>
  126.     </set>
  127.  
  128.     <set name="Tactician">
  129.         <body>Navarch's Frac +1</body>
  130.     </set>
  131. </group>
  132.  
  133. </sets>
  134.  
  135. <rules>
  136. <if spell="autoset">
  137.     <equip when="resting" set="Resting" />
  138.     <equip when="idle" set="Idle" />
  139.     <equip when="engaged" set="Engaged" />
  140. </if>
  141.  
  142. <if spell="Sneak|Spectral Jig" SpellTargetType="SELF">
  143.     <command when="precast">cancel 71</command>
  144. </if>
  145.  
  146. <if type="WeaponSkill">
  147.     <if spell="Wildfire|Leaden Salute|Last Stand">
  148.         <addtochat color="4">=== %Spell : MAB/AGI Set Equipped ===</addtochat>
  149.         <equip set="Wildfire" />
  150.     </if>
  151.  
  152.     <elseif spell="Detonator|Slug Shot|Heavy Shot">
  153.         <addtochat color="4">=== %Spell : Light/RATK/STR ===</addtochat>
  154.         <equip set="Light" />
  155.     </elseif>
  156.  
  157.     <else>
  158.         <addtochat color="4">=== %Spell : Light Set Equipped ===</addtochat>
  159.         <equip set="Light" />
  160.     </else>
  161.     <aftercastdelay delay="5" />
  162. </if>
  163.  
  164. <elseif type="JobAbility">
  165. <if spell="Double-Up">
  166.     <if advanced='"$Luzaf"=="1"'>
  167.         <addtochat color="4">
  168.         == Luzaf's Ring is ACTIVE for $DiceVar $LuckVar ==
  169.         </addtochat>
  170.         <equip when="PreCast" set="LuzafRing" />
  171.     </if>
  172.     <else advanced='"$Luzaf"=="0"'>
  173.         <addtochat color="4">
  174.         == Luzaf's Ring is NOT ACTIVE for $DiceVar ==
  175.         </addtochat>
  176.     </else>
  177. </if>
  178.  
  179. <elseif spell="Fold">
  180.     <command>sc var set DiceVar init</command>
  181.     <command>sc var set LuckVar init</command>
  182. </elseif>
  183. </elseif>
  184.  
  185. <elseif type="CorsairRoll">
  186.     <if spell="Wild Card">
  187.         <command>sc var set DiceVar init</command>
  188.         <command>sc var set LuckVar init</command>
  189.         <addtochat color="4">
  190.             == %spell !!! ==
  191.         </addtochat>
  192.         <equip when="precast" set="LuzafRing" />
  193.     </if>
  194.     <command>sc var set DiceVar %spell</command>
  195. <if advanced='"$Luzaf"=="1"'>
  196.     <if spell="Choral*|Samurai*|Scholar*|Magus*">
  197.         <command>sc var set LuckVar [ 2 / 6 ]</command>
  198.         <addtochat color="4">
  199.             == %spell Luzaf's Ring is ACTIVE [ 2 / 6 ] ==
  200.         </addtochat>
  201.     </if>
  202.     <elseif spell="Healer*|Monk*|Drachen*|Gallant*|Dancer*">
  203.         <command>sc var set LuckVar [ 3 / 7 ]</command>
  204.         <addtochat color="4">
  205.             == %spell Luzaf's Ring is ACTIVE [ 3 / 7 ] ==
  206.         </addtochat>
  207.     </elseif>
  208.     <elseif spell="Ninja*|Hunter*|Chaos*|Puppet*|Beast*|Warlock*">
  209.         <command>sc var set LuckVar [ 4 / 8 ]</command>
  210.         <addtochat color="4">
  211.             == %spell Luzaf's Ring is ACTIVE [ 4 / 8 ] ==
  212.         </addtochat>
  213.     </elseif>
  214.     <elseif spell="Wizard*|Evoker*|Fighter*|Rogue*">
  215.         <command>sc var set LuckVar [ 5 / 9 ]</command>
  216.         <addtochat color="4">
  217.             == %spell Luzaf's Ring is ACTIVE [ 5 / 9 ] ==
  218.         </addtochat>
  219.     </elseif>
  220.     <elseif spell="Courser*|Bolter*">
  221.         <command>sc var set LuckVar [ 3 / 9 ]</command>
  222.         <addtochat color="4">
  223.             == %spell [ Snapshot ] Luzaf's Ring is ACTIVE [ 3 / 9 ] ==
  224.         </addtochat>
  225.     </elseif>
  226.     <elseif spell="Caster*">
  227.         <command>sc var set LuckVar [ 2 / 7 ]</command>
  228.         <addtochat color="4">
  229.             == %spell [ Fast Cast ] Luzaf's Ring is ACTIVE [ 2 / 7 ] ==
  230.         </addtochat>
  231.     </elseif>
  232.     <elseif spell="Blitzer*">
  233.         <command>sc var set LuckVar [ 4 / 9 ]</command>
  234.         <addtochat color="4">
  235.             == %spell [ Attack Speed+ ] Luzaf's Ring is ACTIVE [ 4 / 9 ] ==
  236.         </addtochat>
  237.     </elseif>
  238.     <elseif spell="Tactician*">
  239.         <command>sc var set LuckVar [ 5 / 8 ]</command>
  240.         <equip when="precast" set="Tactician" />
  241.         <addtochat color="4">
  242.             == %spell [ Regain ] Luzaf's Ring is ACTIVE [ 5 / 8 ] ==
  243.         </addtochat>
  244.     </elseif>
  245.     <elseif spell="Allies*">
  246.         <command>sc var set LuckVar [ 3 / 10 ]</command>
  247.         <addtochat color="4">
  248.             == %spell [ SkillChain Damage+ ] Luzaf's Ring is ACTIVE [ 3 / 10 ] ==
  249.         </addtochat>
  250.     </elseif>
  251.     <elseif spell="Miser*">
  252.         <command>sc var set LuckVar [ 5 / 7 ]</command>
  253.         <addtochat color="4">
  254.             == %spell [ Save TP ] Luzaf's Ring is ACTIVE [ 5 / 7 ] ==
  255.         </addtochat>
  256.     </elseif>
  257.     <elseif spell="Companion*">
  258.         <command>sc var set LuckVar [ 2 / 10 ]</command>
  259.         <addtochat color="4">
  260.             == %spell [ Pet Regain/Regen ] Luzaf's Ring is ACTIVE [ 2 / 10 ] ==
  261.         </addtochat>
  262.     </elseif>
  263.     <equip when="precast" set="LuzafRing" />
  264. </if>
  265. <else advanced='"$Luzaf"=="0"'>
  266.     <if spell="Choral*|Samurai*|Scholar*|Magus*">
  267.         <addtochat color="4">
  268.             == %spell Luzaf's Ring is INACTIVE [ 2 / 6 ] ==
  269.         </addtochat>
  270.     </if>
  271.     <elseif spell="Healer*|Monk*|Drachen*|Gallant*|Dancer*">
  272.         <addtochat color="4">
  273.             == %spell Luzaf's Ring is INACTIVE [ 3 / 7 ] ==
  274.         </addtochat>
  275.     </elseif>
  276.     <elseif spell="Ninja*|Hunter*|Chaos*|Puppet*|Beast*|Warlock*">
  277.         <addtochat color="4">
  278.             == %spell Luzaf's Ring is INACTIVE [ 4 / 8 ] ==
  279.         </addtochat>
  280.     </elseif>
  281.     <else spell="Wizard*|Evoker*|Fighter*|Rogue*">
  282.         <addtochat color="4">
  283.             == %spell Luzaf's Ring is INACTIVE [ 5 / 9 ] ==
  284.         </addtochat>
  285.     </else>
  286.     <elseif spell="Courser*">
  287.         <addtochat color="4">
  288.             == %spell [ Snapshot ] Luzaf's Ring is INACTIVE [ 3 / 9 ] ==
  289.         </addtochat>
  290.     </elseif>
  291.     <elseif spell="Caster*">
  292.         <addtochat color="4">
  293.             == %spell [ Fast Cast ] Luzaf's Ring is INACTIVE [ 2 / 7 ] ==
  294.         </addtochat>
  295.     </elseif>
  296.     <elseif spell="Blitzer*">
  297.         <addtochat color="4">
  298.             == %spell [ Attack Speed+ ] Luzaf's Ring is INACTIVE [ 4 / 9 ] ==
  299.         </addtochat>
  300.     </elseif>
  301.     <elseif spell="Tactician*">
  302.         <equip when="precast" set="Tactician" />
  303.         <addtochat color="4">
  304.             == %spell [ Regain ] Luzaf's Ring is INACTIVE [ 5 / 8 ] ==
  305.         </addtochat>
  306.     </elseif>
  307.     <elseif spell="Allies*">
  308.         <addtochat color="4">
  309.             == %spell [ SkillChain Damage+ ] Luzaf's Ring is INACTIVE [ 3 / 10 ] ==
  310.         </addtochat>
  311.     </elseif>
  312.     <elseif spell="Miser*">
  313.         <addtochat color="4">
  314.             == %spell [ Save TP ] Luzaf's Ring is INACTIVE [ 5 / 7 ] ==
  315.         </addtochat>
  316.     </elseif>
  317.     <elseif spell="Companion*">
  318.         <addtochat color="4">
  319.             == %spell [ Pet Regain/Regen ] Luzaf's Ring is INACTIVE [ 2 / 10 ] ==
  320.         </addtochat>
  321.     </elseif>
  322.     <equip when="precast" set="CorsairRoll" />
  323. </else>
  324. </elseif>
  325. <elseif type="CorsairShot">
  326.     <aftercastdelay delay="5" />
  327.     <equip when="precast" set="QD" />
  328. </elseif>
  329. <equip when="aftercast" set="%Status" />
  330.  
  331.  
  332. </rules>
  333. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement