Advertisement
Motenten

Cor r3

Apr 21st, 2012
1,134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 31.20 KB | None | 0 0
  1. <?xml version="1.0" ?>
  2. <spellcast xmlns="http://www.windower.net/spellcast/"
  3.    xmlns:xi="http://www.w3.org/2001/XInclude"
  4.    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  5.    xsi:schemaLocation="http://www.windower.net/spellcast/ spellcast.xsd">
  6.     <!-- Last modified: 1/18/2013 2:59:01 PM -->
  7.  
  8.     <config Debug="false"
  9.            ShowGearSwaps="false"
  10.            ShowSpellInfo="false"
  11.            RequireVersion="2.30"
  12.            />
  13.  
  14.     <!-- Set default variable values -->
  15.     <variables>
  16.         <!-- General configuration -->
  17.         <xi:include href="Mote-Config-Include.xml" xpointer="/includes/include[@name='ConfigurationVars']/*" />
  18.  
  19.         <var name="Options.DefenseModes">PDT</var>
  20.         <var name="Options.OffenseModes">Normal|Acc</var>
  21.         <var name="Options.WSModes">Default|Acc</var>
  22.  
  23.         <!-- General utility -->
  24.         <xi:include href="Mote-Config-Include.xml" xpointer="/includes/include[@name='UtilityVars']/*" />
  25.         <xi:include href="Mote-Config-Include.xml" xpointer="/includes/include[@name='ElementalStaves']/*" />
  26.         <xi:include href="Mote-Config-Include.xml" xpointer="/includes/include[@name='RecastDurations']/*" />
  27.  
  28.         <!-- Local vars. -->
  29.  
  30.         <!-- Rolls that are enhanced by gear: -->
  31.         <var name="GearEnhancedRolls">Caster's Roll|Courser's Roll|Blitzer's Roll|Tactician's Roll|Allies' Roll</var>
  32.  
  33.         <var name="Lucky-Corsair's Roll">5</var>
  34.         <var name="Lucky-Ninja Roll">4</var>
  35.         <var name="Lucky-Hunter's Roll">4</var>
  36.         <var name="Lucky-Chaos Roll">4</var>
  37.         <var name="Lucky-Magus's Roll">2</var>
  38.         <var name="Lucky-Healer's Roll">3</var>
  39.         <var name="Lucky-Puppet Roll">4</var>
  40.         <var name="Lucky-Choral Roll">2</var>
  41.         <var name="Lucky-Monk's Roll">3</var>
  42.         <var name="Lucky-Beast Roll">4</var>
  43.         <var name="Lucky-Samurai Roll">2</var>
  44.         <var name="Lucky-Evoker's Roll">5</var>
  45.         <var name="Lucky-Rogue's Roll">5</var>
  46.         <var name="Lucky-Warlock's Roll">4</var>
  47.         <var name="Lucky-Fighter's Roll">5</var>
  48.         <var name="Lucky-Drachen Roll">3</var>
  49.         <var name="Lucky-Gallant's Roll">3</var>
  50.         <var name="Lucky-Wizard's Roll">5</var>
  51.         <var name="Lucky-Dancer's Roll">3</var>
  52.         <var name="Lucky-Scholar's Roll">2</var>
  53.         <var name="Lucky-Bolter's Roll">3</var>
  54.         <var name="Lucky-Caster's Roll">2</var>
  55.         <var name="Lucky-Courser's Roll">3</var>
  56.         <var name="Lucky-Blitzer's Roll">4</var>
  57.         <var name="Lucky-Tactician's Roll">5</var>
  58.         <var name="Lucky-Allies' Roll">3</var>
  59.         <var name="Lucky-Miser's Roll">5</var>
  60.         <var name="Lucky-Companion's Roll">2</var>
  61.         <var name="Lucky-Avenger's Roll">4</var>
  62.  
  63.         <var name="Unlucky-Corsair's Roll">9</var>
  64.         <var name="Unlucky-Ninja Roll">8</var>
  65.         <var name="Unlucky-Hunter's Roll">8</var>
  66.         <var name="Unlucky-Chaos Roll">8</var>
  67.         <var name="Unlucky-Magus's Roll">6</var>
  68.         <var name="Unlucky-Healer's Roll">7</var>
  69.         <var name="Unlucky-Puppet Roll">8</var>
  70.         <var name="Unlucky-Choral Roll">6</var>
  71.         <var name="Unlucky-Monk's Roll">7</var>
  72.         <var name="Unlucky-Beast Roll">8</var>
  73.         <var name="Unlucky-Samurai Roll">6</var>
  74.         <var name="Unlucky-Evoker's Roll">9</var>
  75.         <var name="Unlucky-Rogue's Roll">9</var>
  76.         <var name="Unlucky-Warlock's Roll">8</var>
  77.         <var name="Unlucky-Fighter's Roll">9</var>
  78.         <var name="Unlucky-Drachen Roll">7</var>
  79.         <var name="Unlucky-Gallant's Roll">7</var>
  80.         <var name="Unlucky-Wizard's Roll">9</var>
  81.         <var name="Unlucky-Dancer's Roll">7</var>
  82.         <var name="Unlucky-Scholar's Roll">6</var>
  83.         <var name="Unlucky-Bolter's Roll">9</var>
  84.         <var name="Unlucky-Caster's Roll">7</var>
  85.         <var name="Unlucky-Courser's Roll">9</var>
  86.         <var name="Unlucky-Blitzer's Roll">9</var>
  87.         <var name="Unlucky-Tactician's Roll">8</var>
  88.         <var name="Unlucky-Allies' Roll">10</var>
  89.         <var name="Unlucky-Miser's Roll">7</var>
  90.         <var name="Unlucky-Companion's Roll">10</var>
  91.         <var name="Unlucky-Avenger's Roll">8</var>
  92.  
  93.         <var name="Bonus-Corsair's Roll">Experience Points</var>
  94.         <var name="Bonus-Ninja Roll">Evasion</var>
  95.         <var name="Bonus-Hunter's Roll">Accuracy</var>
  96.         <var name="Bonus-Chaos Roll">Attack</var>
  97.         <var name="Bonus-Magus's Roll">Magic Defense</var>
  98.         <var name="Bonus-Healer's Roll">Cure Potency Received</var>
  99.         <var name="Bonus-Puppet Roll">Pet Magic Accuracy/Attack</var>
  100.         <var name="Bonus-Choral Roll">Spell Interruption Rate</var>
  101.         <var name="Bonus-Monk's Roll">Subtle Blow</var>
  102.         <var name="Bonus-Beast Roll">Pet Attack</var>
  103.         <var name="Bonus-Samurai Roll">Store TP</var>
  104.         <var name="Bonus-Evoker's Roll">Refresh</var>
  105.         <var name="Bonus-Rogue's Roll">Critical Hit Rate</var>
  106.         <var name="Bonus-Warlock's Roll">Magic Accuracy</var>
  107.         <var name="Bonus-Fighter's Roll">Double Attack Rate</var>
  108.         <var name="Bonus-Drachen Roll">Pet Accuracy</var>
  109.         <var name="Bonus-Gallant's Roll">Defense</var>
  110.         <var name="Bonus-Wizard's Roll">Magic Attack</var>
  111.         <var name="Bonus-Dancer's Roll">Regen</var>
  112.         <var name="Bonus-Scholar's Roll">Conserve MP</var>
  113.         <var name="Bonus-Bolter's Roll">Movement Speed</var>
  114.         <var name="Bonus-Caster's Roll">Fast Cast</var>
  115.         <var name="Bonus-Courser's Roll">Snapshot</var>
  116.         <var name="Bonus-Blitzer's Roll">Attack Delay</var>
  117.         <var name="Bonus-Tactician's Roll">Regain</var>
  118.         <var name="Bonus-Allies' Roll">Skillchain Damage</var>
  119.         <var name="Bonus-Miser's Roll">Save TP</var>
  120.         <var name="Bonus-Companion's Roll">Pet Regain and Regen</var>
  121.         <var name="Bonus-Avenger's Roll">Counter Rate</var>
  122.  
  123.         <var name="RollSize">Large</var>
  124.         <var name="QuickDrawBoost">No</var>
  125.  
  126.         <!-- Melee TP weapons -->
  127.         <var name="Daggers">Aluh Jambiya|Trailer's Kukri|Archer's Knife</var>
  128.         <var name="Swords">Joyeuse</var>
  129.         <var name="Staffs">Chatoyant Staff</var>
  130.  
  131.         <var name="SkillupGun">Awilda's Gun</var>
  132.         <var name="DamageGun">Armageddon|Stoertebeker</var>
  133.  
  134.         <var name="QuickdrawBullet">Orichalcum Bullet</var>
  135.         <!-- Varies based on weapon, weaponskill and offense mode: -->
  136.         <var name="WSBullet">Bronze Bullet</var>
  137.         <var name="FireBullet">Bronze Bullet</var>
  138.  
  139.         <var name="RangedSet">None</var>
  140.         <var name="TripleSet">None</var>
  141.     </variables>
  142.  
  143.     <sets>
  144.         <group name="Outside-Group" default="true">
  145.             <set name="None">
  146.             </set>
  147.  
  148.             <!-- Primary equipment sets -->
  149.             <set name="Idle-Town-*">
  150.                 <head>Navarch's Tricorne +2</head>
  151.                 <neck>Wiglen Gorget</neck>
  152.                 <lear>Brutal Earring</lear>
  153.                 <rear>Bloodgem Earring</rear>
  154.                 <body>Navarch's Frac +2</body>
  155.                 <hands>Navarch's Gants +2</hands>
  156.                 <lring>Sheltered Ring</lring>
  157.                 <rring>Paguroidea Ring</rring>
  158.                 <back>Atheling Mantle</back>
  159.                 <waist>Twilight Belt</waist>
  160.                 <legs>Navarch's Culottes +2</legs>
  161.                 <feet>Navarch's Bottes +2</feet>
  162.             </set>
  163.  
  164.             <!-- Can't predict when an 11 is active, so just use a default
  165.                 Idle mode whenever we have any roll present.  In general
  166.                 we should be aiming to have an 11. -->
  167.             <set name="Idle-Field-Normal" BaseSet="Idle-Town-Normal|Regen">
  168.             </set>
  169.             <set name="Idle-Field-WithRoll" BaseSet="Idle-Field-Normal">
  170.                 <lring>Roller's Ring</lring>
  171.             </set>
  172.  
  173.             <set name="Kite|Move">
  174.                 <feet>Skadi's Jambeaux</feet>
  175.             </set>
  176.  
  177.             <set name="Regen">
  178.                 <head>Ocelomeh Headpiece +1</head>
  179.                 <neck>Wiglen Gorget</neck>
  180.                 <lring>Sheltered Ring</lring>
  181.                 <rring>Paguroidea Ring</rring>
  182.             </set>
  183.  
  184.             <set name="TP-Dagger-Normal-*|TP-Sword-Normal-*">
  185.                 <head>Ocelomeh Headpiece +1</head>
  186.                 <neck>Agasaya's Collar</neck>
  187.                 <lear>Brutal Earring</lear>
  188.                 <rear>Suppanomimi</rear>
  189.                 <body>Aurore Doublet</body>
  190.                 <hands>Mustela Gloves</hands>
  191.                 <lring>Rajas Ring</lring>
  192.                 <rring>Epona's Ring</rring>
  193.                 <back>Atheling Mantle</back>
  194.                 <waist>Twilight Belt</waist>
  195.                 <legs>Ocelot Trousers</legs>
  196.                 <feet>Athos's Boots</feet>
  197.             </set>
  198.             <set name="TP-Dagger-Acc-*|TP-Sword-Acc-*" BaseSet="TP-Dagger-Normal-Normal">
  199.                 <hands>Navarch's Gants +2</hands>
  200.             </set>
  201.  
  202.             <set name="TP-Staff-*">
  203.                 <head>Ocelomeh Headpiece +1</head>
  204.                 <neck>Agasaya's Collar</neck>
  205.                 <lear>Brutal Earring</lear>
  206.                 <rear>Suppanomimi</rear>
  207.                 <body>Aurore Doublet</body>
  208.                 <hands>Mustela Gloves</hands>
  209.                 <lring>Rajas Ring</lring>
  210.                 <rring>Epona's Ring</rring>
  211.                 <back>Atheling Mantle</back>
  212.                 <waist>Twilight Belt</waist>
  213.                 <legs>Ocelot Trousers</legs>
  214.                 <feet>Athos's Boots</feet>
  215.             </set>
  216.  
  217.             <!-- Rapid Shot/Snapshot gear.
  218.                 Snapshot ~= Fast Cast
  219.                 Rapid Shot ~= Quick Cast -->
  220.             <set name="RapidShot">
  221.                 <head>Navarch's Tricorne +2</head>
  222.                 <legs>Entois Trousers</legs>
  223.             </set>
  224.             <set name="Snapshot">
  225.                 <head>Aurore Beret</head>
  226.                 <hands>Commodore Gants</hands>
  227.                 <back>Navarch's Mantle</back>
  228.                 <waist>Impulse Belt</waist>
  229.                 <legs>Navarche's Culottes +2</legs>
  230.             </set>
  231.  
  232.             <set name="Ranged-Att">
  233.                 <head>Commodore Tricorne +2</head>
  234.                 <neck>Faith Torque</neck>
  235.                 <lear>Clearview Earring</lear>
  236.                 <rear>Volley Earring</rear>
  237.                 <body>Navarch's Frac +2</body>
  238.                 <hands>Mustela Gloves</hands>
  239.                 <lring>Rajas Ring</lring>
  240.                 <rring>Tyrant's Ring</rring>
  241.                 <back>Terebellum Mantle</back>
  242.                 <waist>Commodore Belt</waist>
  243.                 <legs>Commodore Culottes +2</legs>
  244.                 <feet>Skadi's Jambeaux</feet>
  245.             </set>
  246.  
  247.             <set name="Ranged-Acc">
  248.                 <head>Navarch's Tricorne +2</head>
  249.                 <neck>Faith Torque</neck>
  250.                 <lear>Clearview Earring</lear>
  251.                 <rear>Volley Earring</rear>
  252.                 <body>Navarch's Frac +2</body>
  253.                 <hands>Navarch's Gants +2</hands>
  254.                 <lring>Rajas Ring</lring>
  255.                 <rring>Tyrant's Ring</rring>
  256.                 <back>Libeccio Mantle</back>
  257.                 <waist>Aquiline Belt</waist>
  258.                 <legs>Commodore Culottes +2</legs>
  259.                 <feet>Skadi's Jambeaux</feet>
  260.             </set>
  261.  
  262.             <!-- For single shots, highest damage -->
  263.             <set name="QuickDraw">
  264.                 <ammo>$QuickdrawBullet</ammo>
  265.                 <head>Corsair's Tricorne</head>
  266.                 <neck>Stoicheion Medal</neck>
  267.                 <lear>Strophadic Earring</lear>
  268.                 <rear>Hecate's Earring</rear>
  269.                 <body>Navarch's Frac +2</body>
  270.                 <hands>Schutzen Mittens</hands>
  271.                 <lring>Solemn Ring</lring>
  272.                 <rring>Demon's Ring</rring>
  273.                 <back>Forban Cape</back>
  274.                 <waist>Aquiline Belt</waist>
  275.                 <legs>Denali Kecks</legs>
  276.                 <feet>Commodore Bottes +2</feet>
  277.             </set>
  278.             <!-- Use when we want to boost the following Quick Draw using the
  279.                 AF3 feet bonus.  Use AF3 hands as well, for better chance at
  280.                 set bonus (don't really need the extra TP on the first shot). -->
  281.             <set name="QuickDrawBoost">
  282.                 <hands>Navarch's Gants +2</hands>
  283.                 <feet>Navarch's Bottes +2</feet>
  284.             </set>
  285.  
  286.             <!-- Quick Draw uses Agi as a basis for accuracy, along with M.Acc. -->
  287.             <set name="QuickDrawAcc">
  288.                 <ammo>Bronze Bullet</ammo>
  289.                 <head>Ocelomeh Headpiece +1</head>
  290.                 <neck>Houyi's Gorget</neck>
  291.                 <lear>Drone Earring</lear>
  292.                 <rear>Suppanomimi</rear>
  293.                 <body>Navarch's Frac +2</body>
  294.                 <hands>Schutzen Mittens</hands>
  295.                 <lring>Solemn Ring</lring>
  296.                 <back>Navarch's Mantle</back>
  297.                 <waist>Aquiline Belt</waist>
  298.                 <legs>Denali Kecks</legs>
  299.                 <feet>Navarch's Bottes +2</feet>
  300.             </set>
  301.  
  302.             <set name="Phantom Roll">
  303.                 <head>Commodore Tricorne +2</head>
  304.                 <hands>Navarch's Gants +2</hands>
  305.             </set>
  306.  
  307.             <set name="Caster's Roll">
  308.                 <head>Navarch's Culottes +2</head>
  309.             </set>
  310.             <set name="Courser's Roll">
  311.                 <feet>Navarch's Bottes +2</feet>
  312.             </set>
  313.             <set name="Blitzer's Roll">
  314.                 <head>Navarch's Tricorne +2</head>
  315.             </set>
  316.             <set name="Tactician's Roll">
  317.                 <body>Navarch's Frac +2</body>
  318.             </set>
  319.             <set name="Allies' Roll">
  320.                 <hands>Navarch's Gants +2</hands>
  321.             </set>
  322.  
  323.             <set name="WS-Wildfire-Brew">
  324.                 <ammo>Bronze Bullet</ammo>
  325.                 <head>Pandinus Beret</head>
  326.                 <neck>Soil Gorget</neck>
  327.                 <lear>Hecate's Earring</lear>
  328.                 <rear>Strophadic Earring</rear>
  329.                 <body>Loki's Kaftan</body>
  330.                 <hands>Athos's Gloves</hands>
  331.                 <lring>Solemn Ring</lring>
  332.                 <rring>Demon's Ring</rring>
  333.                 <back>Forban Cape</back>
  334.                 <waist>Soil Belt</waist>
  335.                 <legs>Denali Kecks</legs>
  336.                 <feet>Commodore Bottes +2</feet>
  337.             </set>
  338.  
  339.             <set name="WS-Wildfire-Acc">
  340.                 <ammo>Bronze Bullet</ammo>
  341.                 <head>Pandinus Beret</head>
  342.                 <neck>Stoicheion Medal</neck>
  343.                 <lear>Hecate's Earring</lear>
  344.                 <rear>Strophadic Earring</rear>
  345.                 <body>Loki's Kaftan</body>
  346.                 <hands>Schutzen Mittens</hands>
  347.                 <lring>Solemn Ring</lring>
  348.                 <rring>Demon's Ring</rring>
  349.                 <back>Forban Cape</back>
  350.                 <waist>Soil Belt</waist>
  351.                 <legs>Denali Kecks</legs>
  352.                 <feet>Navarch's Bottes +2</feet>
  353.             </set>
  354.  
  355.             <set name="WS-Wildfire">
  356.                 <ammo>Bronze Bullet</ammo>
  357.                 <head>Pandinus Beret</head>
  358.                 <neck>Stoicheion Medal</neck>
  359.                 <lear>Hecate's Earring</lear>
  360.                 <rear>Strophadic Earring</rear>
  361.                 <body>Loki's Kaftan</body>
  362.                 <hands>Athos's Gloves</hands>
  363.                 <lring>Solemn Ring</lring>
  364.                 <rring>Demon's Ring</rring>
  365.                 <back>Forban Cape</back>
  366.                 <waist>Soil Belt</waist>
  367.                 <legs>Denali Kecks</legs>
  368.                 <feet>Navarch's Bottes +2</feet>
  369.             </set>
  370.  
  371.             <set name="WS-Leaden Salute-*">
  372.                 <ammo>Bronze Bullet</ammo>
  373.                 <head>Pandinus Beret</head>
  374.                 <neck>Stoicheion Medal</neck>
  375.                 <lear>Hecate's Earring</lear>
  376.                 <rear>Moonshade Earring</rear>
  377.                 <body>Loki's Kaftan</body>
  378.                 <hands>Schutzen Mittens</hands>
  379.                 <lring>Rajas Ring</lring>
  380.                 <rring>Demon's Ring</rring>
  381.                 <back>Forban Cape</back>
  382.                 <waist>Light Belt</waist>
  383.                 <legs>Navarch's Culottes +2</legs>
  384.                 <feet>Navarch's Bottes +2</feet>
  385.             </set>
  386.  
  387.             <set name="WS-Detonator-*">
  388.                 <ammo>$WSBullet</ammo>
  389.                 <head>Ocelomeh Headpiece +1</head>
  390.                 <neck>Stoicheion Medal</neck>
  391.                 <lear>Claerview Earring</lear>
  392.                 <rear>Moonshade Earring</rear>
  393.                 <body>Loki's Kaftan</body>
  394.                 <hands>Schutzen Mittens</hands>
  395.                 <lring>Rajas Ring</lring>
  396.                 <rring>Demon's Ring</rring>
  397.                 <back>Forban Cape</back>
  398.                 <waist>Light Belt</waist>
  399.                 <legs>Navarch's Culottes +2</legs>
  400.                 <feet>Navarch's Bottes +2</feet>
  401.             </set>
  402.  
  403.             <set name="WS-Exenterator-*">
  404.                 <head>Ocelomeh Headpiece +1</head>
  405.                 <neck>Houyi's Gorget</neck>
  406.                 <lear>Brutal Earring</lear>
  407.                 <rear>Aesir Ear Pendant</rear>
  408.                 <body>Denali Jacket</body>
  409.                 <hands>Mustela Gloves</hands>
  410.                 <lring>Rajas Ring</lring>
  411.                 <rring>Solemn Ring</rring>
  412.                 <back>Atheling Mantle</back>
  413.                 <waist>Crudelis Belt</waist>
  414.                 <legs>Commodore Culottes +2</legs>
  415.                 <feet>Navarch's Bottes +2</feet>
  416.             </set>
  417.  
  418.             <set name="WS-*">
  419.                 <ammo>$WSBullet</ammo>
  420.                 <head>Navarch's Tricorne +2</head>
  421.                 <neck>Light Gorget</neck>
  422.                 <lear>Brutal Earring</lear>
  423.                 <rear>Moonshade Earring</rear>
  424.                 <body>Loki's Kaftan</body>
  425.                 <hands>Athos's Gloves</hands>
  426.                 <lring>Rajas Ring</lring>
  427.                 <rring>Merman's Ring</rring>
  428.                 <back>Libeccio Mantle</back>
  429.                 <waist>Commodore Belt</waist>
  430.                 <legs>Commodore Culottes +2</legs>
  431.                 <feet>Skadi's Jambeaux</feet>
  432.             </set>
  433.  
  434.  
  435.             <set name="PhysDef-PDT">
  436.                 <neck>Twilight Torque</neck>
  437.                 <hands>Denali Wristbands</hands>
  438.                 <lring>Dark Ring</lring>
  439.                 <rring>Dark Ring</rring>
  440.             </set>
  441.  
  442.  
  443.             <set name="MDT-*|Resist-*">
  444.                 <neck>Twilight Torque</neck>
  445.                 <body>Avalon Breastplate</body>
  446.                 <hands>Denali Wristbands</hands>
  447.                 <lring>Dark Ring</lring>
  448.                 <rring>Dark Ring</rring>
  449.                 <!-- <back>Lamia Mantle +1</back> -->
  450.             </set>
  451.  
  452.             <set name="Resting-Normal">
  453.             </set>
  454.  
  455.             <set name="WeakSet">
  456.             </set>
  457.  
  458.             <set name="CureWaltz">
  459.                 <ammo>Sonia's Plectrum</ammo>
  460.             </set>
  461.             <set name="CureWaltzMe">
  462.                 <ammo>Sonia's Plectrum</ammo>
  463.                 <waist>Warwolf Belt</waist>
  464.             </set>
  465.  
  466.             <set name="FastCast">
  467.                 <lear>Loquacious Earring</lear>
  468.             </set>
  469.  
  470.             <set name="HasteCast">
  471.                 <head>Ocelomeh Headpiece +1</head>
  472.                 <waist>Twilight Belt</waist>
  473.                 <legs>Ocelot Trousers</legs>
  474.                 <feet>Eurus' Ledelsens</feet>
  475.             </set>
  476.  
  477.             <set name="FastUtsusemi">
  478.                 <neck>Magoraga Beads</neck>
  479.             </set>
  480.  
  481.         </group>
  482.  
  483.         <group name="Abyssea-Group" inherit="Outside-Group" />
  484.  
  485.         <group name="Campaign-Group" inherit="Outside-Group" />
  486.  
  487.         <group name="Voidwatch-Group" inherit="Outside-Group" />
  488.  
  489.         <group name="Salvage-Group" inherit="Outside-Group" />
  490.  
  491.         <group name="Legion-Group" inherit="Outside-Group" />
  492.  
  493.     </sets>
  494.  
  495.  
  496.     <rules>
  497.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='RunFirstUpdate']/*" />
  498.  
  499.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='LevelRequirement']/*" />
  500.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='ReturnRules']/*" />
  501.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='CleanTransportation']/*" />
  502.         <!-- Make sure locks are in place before auto-changing gear. -->
  503.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='EquipmentLockRules']/*" />
  504.         <!-- Auto-change gear call via Aftercast to limit lag. -->
  505.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='ChangeGearAftercast']/*" />
  506.         <!-- Other general imports. -->
  507.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='RecastWarnings']/*" />
  508.  
  509.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='RespawnTimer']/*" />
  510.  
  511.         <!-- First set variable values based on current status for autoset changes. -->
  512.  
  513.         <!-- Check for weakness -->
  514.         <if BuffActive="Weakness">
  515.             <var cmd="set WeaknessArmor WeakSet" />
  516.         </if>
  517.  
  518.         <if BuffActive="*Roll">
  519.             <var cmd="set IdleMode WithRoll" />
  520.         </if>
  521.         <else>
  522.             <var cmd="set IdleMode Normal" />
  523.         </else>
  524.  
  525.         <!-- Second: Update certain values when their status may drop, or when autoset changes. -->
  526.  
  527.         <if spell="Update|autoset">
  528.             <!-- Autoset (engage/disengage/rest/etc) gets same checks as a Reset command -->
  529.             <xi:include href="Mote-Rules-Include.xml" xpointer="//include[@name='AreaRules']/*" />
  530.  
  531.             <if status="Engaged" advanced='"$Movement"="Move"'>
  532.                 <var cmd="set Movement None" />
  533.             </if>
  534.             <elseif status="Idle">
  535.                 <var cmd="set Movement Move" />
  536.             </elseif>
  537.  
  538.             <!-- Turn off armor sets on an Update call. -->
  539.             <if NotBuffActive="Weakness">
  540.                 <var cmd="set WeaknessArmor None" />
  541.             </if>
  542.  
  543.             <if NotBuffActive="Triple Shot">
  544.                 <var cmd="set TripleSet None" />
  545.             </if>
  546.  
  547.  
  548.             <if EquipMain="$Daggers">
  549.                 <var cmd="set TPWeapon Dagger" />
  550.             </if>
  551.             <elseif EquipMain="$Swords">
  552.                 <var cmd="set TPWeapon Sword" />
  553.             </elseif>
  554.             <elseif EquipMain="$Staffs">
  555.                 <var cmd="set TPWeapon Staff" />
  556.             </elseif>
  557.             <else>
  558.                 <var cmd="set TPWeapon Unknown" />
  559.             </else>
  560.  
  561.  
  562.             <if SpellTargetRaw=".Manual">
  563.                 <addtochat>Update. Weapon: [$TPWeapon/%EquipRange] PD:$PhysicalDefense, MD:$MagicalDefense, $Movement</addtochat>
  564.             </if>
  565.         </if>
  566.  
  567.         <!-- Third: Adjust configurations based on action/trigger. -->
  568.  
  569.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='UniversalTriggerRules']/*" />
  570.  
  571.         <if type="Trigger">
  572.             <if spell="ClassTrigger">
  573.                 <if SpellTargetRaw="Luzaf*">
  574.                     <if SpellTargetRaw="*.small|*:small">
  575.                         <var cmd="set RollSize Small" />
  576.                     </if>
  577.                     <elseif SpellTargetRaw="*.large|*:large">
  578.                         <var cmd="set RollSize Large" />
  579.                     </elseif>
  580.                     <elseif advanced='"$RollSize" = "Small"'>
  581.                         <var cmd="set RollSize Large" />
  582.                     </elseif>
  583.                     <else>
  584.                         <var cmd="set RollSize Small" />
  585.                     </else>
  586.  
  587.                     <addtochat>Roll size: $RollSize</addtochat>
  588.                 </if>
  589.                 <elseif SpellTargetRaw=".BoostNextQuickDraw">
  590.                     <var cmd="set QuickDrawBoost Yes" />
  591.                     <addtochat>~~~ Next Quick Draw uses AF3+2 feet for boosting the one following it.</addtochat>
  592.                 </elseif>
  593.             </if>
  594.         </if>
  595.  
  596.  
  597.         <!-- Fourth: Compile all adjustments into the final gear set. -->
  598.  
  599.         <xi:include href="Mote-Rules-Include.xml" xpointer="//include[@name='DefineBaseLayer']/*" />
  600.  
  601.         <!-- Compile all subsets into a single final set -->
  602.         <var cmd="set CurrentSet $BaseLayer|$WeaknessArmor|$PhysicalDefense|$MagicalDefense|$Movement" />
  603.  
  604.         <!-- And assign to appropriate sets for idle/aftercast/etc -->
  605.         <xi:include href="Mote-Rules-Include.xml" xpointer="//include[@name='HandleEquippingGear']/*" />
  606.  
  607.  
  608.  
  609.         <!-- ************************************************************************ -->
  610.         <!-- The following sections are solely for setting precast/midcast equipment, -->
  611.         <!-- and should not be changing any configuration options.                    -->
  612.         <!-- ************************************************************************ -->
  613.         <if type="CorsairRoll">
  614.             <addtochat color="8">%Spell [$Bonus-%Spell]    ($RollSize)</addtochat>
  615.             <addtochat color="8">~~~~ Lucky $Lucky-%Spell / Unlucky $Unlucky-%Spell</addtochat>
  616.  
  617.             <if Spell="$GearEnhancedRolls">
  618.                 <equip when="Precast" set="Phantom Roll|%Spell" />
  619.             </if>
  620.             <else>
  621.                 <equip when="Precast" set="Phantom Roll" />
  622.             </else>
  623.  
  624.             <if advanced='"$RollSize"="Large"'>
  625.                 <equip when="Precast">
  626.                     <rring>Luzaf's Ring</rring>
  627.                 </equip>
  628.             </if>
  629.         </if>
  630.  
  631.         <elseif type="CorsairShot">
  632.             <!-- Light and dark only need max agi/m.acc.  Other elements get damage. -->
  633.             <if Element="Light|Dark">
  634.                 <equip when="Precast" set="QuickDrawAcc" />
  635.             </if>
  636.             <else>
  637.                 <equip when="Precast" set="QuickDraw" />
  638.  
  639.                 <if advanced='"$QuickDrawBoost"="Yes"'>
  640.                     <equip when="Precast" set="QuickDrawBoost" />
  641.                     <var cmd="set QuickDrawBoost No" />
  642.                 </if>
  643.             </else>
  644.  
  645.             <xi:include href="Mote-Rules-Include.xml" xpointer="//include[@name='ObiRingCape-CorsairShot']/*" />
  646.         </elseif>
  647.  
  648.         <!-- Job Ability equip rules -->
  649.         <elseif type="JobAbility">
  650.             <if Spell="Double-up">
  651.                 <!-- Possibly include gear swaps to blink out of animation lock? -->
  652.                 <!-- <equip when="Precast" set="Phantom Roll|$RollSize" /> -->
  653.  
  654.                 <if advanced='"$RollSize"="Large"'>
  655.                     <equip when="Precast">
  656.                         <rring>Luzaf's Ring</rring>
  657.                     </equip>
  658.                 </if>
  659.             </if>
  660.             <elseif Spell="Snake Eye">
  661.                 <equip when="Precast">
  662.                     <legs>Commodore Culottes +2</legs>
  663.                 </equip>
  664.             </elseif>
  665.             <elseif Spell="Random Deal">
  666.                 <equip when="Precast">
  667.                     <body>Commodore Frac</body>
  668.                 </equip>
  669.             </elseif>
  670.             <elseif Spell="Triple Shot">
  671.                 <var cmd="set TripleSet TripleShot" />
  672.                 <command when="Precast">wait 95;$UpdateCommand</command>
  673.             </elseif>
  674.             <elseif Spell="Wild Card">
  675.                 <equip when="Precast">
  676.                     <feet>Commodore Bottes +2</feet>
  677.                 </equip>
  678.             </elseif>
  679.         </elseif>
  680.  
  681.         <elseif type="WeaponSkill">
  682.             <if EquipRange="$SkillupGun">
  683.                 <!-- Low damage bullets if we're just doing skillups. -->
  684.                 <var cmd="set WSBullet Bronze Bullet" />
  685.             </if>
  686.             <elseif Spell="Slug Shot|Detonator|Last Stand">
  687.                 <!-- High damage bullets for our main physical weaponskills. -->
  688.                 <var cmd="set WSBullet Steel Bullet" />
  689.             </elseif>
  690.             <else>
  691.                 <!-- Low damage bullets for proc weaponskills, magic weaponskills, and dagger/sword weaponskills. -->
  692.                 <var cmd="set WSBullet Bronze Bullet" />
  693.             </else>
  694.  
  695.             <xi:include href="Mote-Rules-Include.xml" xpointer="//include[@name='DefineWeaponskillSet']/*" />
  696.  
  697.             <if BuffActive="Trancendency" Spell="Wildfire">
  698.                 <equip when="Precast" set="$WSSet-Brew" />
  699.             </if>
  700.             <else>
  701.                 <equip when="Precast" set="$WSSet" />
  702.             </else>
  703.  
  704.             <if EquipAmmo="$QuickdrawBullet">
  705.                 <cancelspell />
  706.                 <addtochat color="28">~~~ $QuickdrawBullet in ammo slot.  Cancelling weaponskill.  Try again.  ~~~</addtochat>
  707.                 <return />
  708.             </if>
  709.         </elseif>
  710.  
  711.         <elseif Spell="Ranged">
  712.             <aftercastdelay delay="5.0" />
  713.  
  714.             <if EquipRange="$SkillupGun">
  715.                 <var cmd="set FireBullet Bronze Bullet" />
  716.                 <var cmd="set RangedSet Ranged-Acc" />
  717.             </if>
  718.             <elseif EquipRange="$DamageGun">
  719.                 <!-- <aftercast delay="10" /> -->
  720.                 <var cmd="set FireBullet Steel Bullet" />
  721.                 <!--
  722.                <if advanced='"$OffenseMode"="Acc" OR "$OffenseMode"="MaxAcc">
  723.                    <var cmd="set RangedSet Ranged-Acc" />
  724.                </if>
  725.                <else>
  726.                    <var cmd="set RangedSet Ranged-Att" />
  727.                </else>
  728. -->
  729.  
  730.                     <var cmd="set RangedSet Ranged-Att" />
  731.             </elseif>
  732.             <else>
  733.                 <!-- Undefined weapon... -->
  734.                 <var cmd="set FireBullet Bronze Bullet" />
  735.                 <var cmd="set RangedSet Ranged-Acc" />
  736.             </else>
  737.  
  738.             <equip when="Precast" set="Snapshot|RapidShot">
  739.                 <ammo>$FireBullet</ammo>
  740.             </equip>
  741.  
  742.             <if EquipAmmo="$QuickdrawBullet">
  743.                 <cancelspell />
  744.                 <addtochat color="28">~~~ $QuickdrawBullet in ammo slot.  Cancelling weaponskill.  Try again.  ~~~</addtochat>
  745.                 <return />
  746.             </if>
  747.  
  748.             <if advanced='"$TripleSet"="TripleShot"'>
  749.                 <equip when="Precast">
  750.                     <body>Navarch's Frac +2</body>
  751.                 </equip>
  752.             </if>
  753.            
  754.             <equip when="Midcast" set="$RangedSet" />
  755.         </elseif>
  756.  
  757.         <elseif type="Waltz">
  758.             <!-- Waltzes for /dnc -->
  759.             <if NotSpell="Healing Waltz">
  760.                 <if TargetType="Self">
  761.                     <equip when="Precast" set="CureWaltzMe" />
  762.                 </if>
  763.                 <else>
  764.                     <equip when="Precast" set="CureWaltz" />
  765.                 </else>
  766.             </if>
  767.         </elseif>
  768.  
  769.         <!-- Put on haste gear when casting utsu -->
  770.         <elseif type="Ninjutsu">
  771.             <if Spell="Utsusemi*">
  772.                 <equip when="Precast" set="FastCast|FastUtsusemi" />
  773.             </if>
  774.         </elseif>
  775.     </rules>
  776. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement