Advertisement
Motenten

cor r4

May 23rd, 2013
964
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 36.00 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: 8/23/2013 1:12:11 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 clear="true">
  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.         <var name="MagicalWS">Wildfire</var>
  23.  
  24.         <!-- General utility -->
  25.         <xi:include href="Mote-Config-Include.xml" xpointer="/includes/include[@name='UtilityVars']/*" />
  26.         <xi:include href="Mote-Config-Include.xml" xpointer="/includes/include[@name='ElementalStaves']/*" />
  27.         <xi:include href="Mote-Config-Include.xml" xpointer="/includes/include[@name='RecastDurations']/*" />
  28.  
  29.         <!-- Local vars. -->
  30.  
  31.         <!-- Rolls that are enhanced by gear: -->
  32.         <var name="GearEnhancedRolls">Caster's Roll|Courser's Roll|Blitzer's Roll|Tactician's Roll|Allies' Roll</var>
  33.  
  34.         <var name="Lucky-Corsair's Roll">5</var>
  35.         <var name="Lucky-Ninja Roll">4</var>
  36.         <var name="Lucky-Hunter's Roll">4</var>
  37.         <var name="Lucky-Chaos Roll">4</var>
  38.         <var name="Lucky-Magus's Roll">2</var>
  39.         <var name="Lucky-Healer's Roll">3</var>
  40.         <var name="Lucky-Puppet Roll">4</var>
  41.         <var name="Lucky-Choral Roll">2</var>
  42.         <var name="Lucky-Monk's Roll">3</var>
  43.         <var name="Lucky-Beast Roll">4</var>
  44.         <var name="Lucky-Samurai Roll">2</var>
  45.         <var name="Lucky-Evoker's Roll">5</var>
  46.         <var name="Lucky-Rogue's Roll">5</var>
  47.         <var name="Lucky-Warlock's Roll">4</var>
  48.         <var name="Lucky-Fighter's Roll">5</var>
  49.         <var name="Lucky-Drachen Roll">3</var>
  50.         <var name="Lucky-Gallant's Roll">3</var>
  51.         <var name="Lucky-Wizard's Roll">5</var>
  52.         <var name="Lucky-Dancer's Roll">3</var>
  53.         <var name="Lucky-Scholar's Roll">2</var>
  54.         <var name="Lucky-Bolter's Roll">3</var>
  55.         <var name="Lucky-Caster's Roll">2</var>
  56.         <var name="Lucky-Courser's Roll">3</var>
  57.         <var name="Lucky-Blitzer's Roll">4</var>
  58.         <var name="Lucky-Tactician's Roll">5</var>
  59.         <var name="Lucky-Allies' Roll">3</var>
  60.         <var name="Lucky-Miser's Roll">5</var>
  61.         <var name="Lucky-Companion's Roll">2</var>
  62.         <var name="Lucky-Avenger's Roll">4</var>
  63.  
  64.         <var name="Unlucky-Corsair's Roll">9</var>
  65.         <var name="Unlucky-Ninja Roll">8</var>
  66.         <var name="Unlucky-Hunter's Roll">8</var>
  67.         <var name="Unlucky-Chaos Roll">8</var>
  68.         <var name="Unlucky-Magus's Roll">6</var>
  69.         <var name="Unlucky-Healer's Roll">7</var>
  70.         <var name="Unlucky-Puppet Roll">8</var>
  71.         <var name="Unlucky-Choral Roll">6</var>
  72.         <var name="Unlucky-Monk's Roll">7</var>
  73.         <var name="Unlucky-Beast Roll">8</var>
  74.         <var name="Unlucky-Samurai Roll">6</var>
  75.         <var name="Unlucky-Evoker's Roll">9</var>
  76.         <var name="Unlucky-Rogue's Roll">9</var>
  77.         <var name="Unlucky-Warlock's Roll">8</var>
  78.         <var name="Unlucky-Fighter's Roll">9</var>
  79.         <var name="Unlucky-Drachen Roll">7</var>
  80.         <var name="Unlucky-Gallant's Roll">7</var>
  81.         <var name="Unlucky-Wizard's Roll">9</var>
  82.         <var name="Unlucky-Dancer's Roll">7</var>
  83.         <var name="Unlucky-Scholar's Roll">6</var>
  84.         <var name="Unlucky-Bolter's Roll">9</var>
  85.         <var name="Unlucky-Caster's Roll">7</var>
  86.         <var name="Unlucky-Courser's Roll">9</var>
  87.         <var name="Unlucky-Blitzer's Roll">9</var>
  88.         <var name="Unlucky-Tactician's Roll">8</var>
  89.         <var name="Unlucky-Allies' Roll">10</var>
  90.         <var name="Unlucky-Miser's Roll">7</var>
  91.         <var name="Unlucky-Companion's Roll">10</var>
  92.         <var name="Unlucky-Avenger's Roll">8</var>
  93.  
  94.         <var name="Bonus-Corsair's Roll">Experience Points</var>
  95.         <var name="Bonus-Ninja Roll">Evasion</var>
  96.         <var name="Bonus-Hunter's Roll">Accuracy</var>
  97.         <var name="Bonus-Chaos Roll">Attack</var>
  98.         <var name="Bonus-Magus's Roll">Magic Defense</var>
  99.         <var name="Bonus-Healer's Roll">Cure Potency Received</var>
  100.         <var name="Bonus-Puppet Roll">Pet Magic Accuracy/Attack</var>
  101.         <var name="Bonus-Choral Roll">Spell Interruption Rate</var>
  102.         <var name="Bonus-Monk's Roll">Subtle Blow</var>
  103.         <var name="Bonus-Beast Roll">Pet Attack</var>
  104.         <var name="Bonus-Samurai Roll">Store TP</var>
  105.         <var name="Bonus-Evoker's Roll">Refresh</var>
  106.         <var name="Bonus-Rogue's Roll">Critical Hit Rate</var>
  107.         <var name="Bonus-Warlock's Roll">Magic Accuracy</var>
  108.         <var name="Bonus-Fighter's Roll">Double Attack Rate</var>
  109.         <var name="Bonus-Drachen Roll">Pet Accuracy</var>
  110.         <var name="Bonus-Gallant's Roll">Defense</var>
  111.         <var name="Bonus-Wizard's Roll">Magic Attack</var>
  112.         <var name="Bonus-Dancer's Roll">Regen</var>
  113.         <var name="Bonus-Scholar's Roll">Conserve MP</var>
  114.         <var name="Bonus-Bolter's Roll">Movement Speed</var>
  115.         <var name="Bonus-Caster's Roll">Fast Cast</var>
  116.         <var name="Bonus-Courser's Roll">Snapshot</var>
  117.         <var name="Bonus-Blitzer's Roll">Attack Delay</var>
  118.         <var name="Bonus-Tactician's Roll">Regain</var>
  119.         <var name="Bonus-Allies' Roll">Skillchain Damage</var>
  120.         <var name="Bonus-Miser's Roll">Save TP</var>
  121.         <var name="Bonus-Companion's Roll">Pet Regain and Regen</var>
  122.         <var name="Bonus-Avenger's Roll">Counter Rate</var>
  123.  
  124.         <var name="RollSize">Large</var>
  125.         <var name="QuickDrawBoost">No</var>
  126.  
  127.         <!-- Melee TP weapons -->
  128.         <var name="Daggers">Aphotic Kukri|Acinaces</var>
  129.         <var name="Swords">Halachuinic Sword|Joyeuse</var>
  130.         <var name="Staffs">Chatoyant Staff</var>
  131.  
  132.         <var name="SkillupGun">Awilda's Gun</var>
  133.         <var name="DamageGun">Surefire Arquebus|Armageddon|Stoertebeker</var>
  134.  
  135.         <var name="QuickdrawBullet">Adlivun Bullet</var>
  136.         <!-- Varies based on weapon, weaponskill and offense mode: -->
  137.         <var name="WSBullet">Bronze Bullet</var>
  138.         <var name="FireBullet">Bronze Bullet</var>
  139.  
  140.         <var name="RangedSet">None</var>
  141.         <var name="TripleSet">None</var>
  142.        
  143.         <var name="ClassBindCtrlTilde">input /ja BoltersRoll &lt;me&gt;;input /macro set 1</var>
  144.        
  145.     </variables>
  146.  
  147.     <sets>
  148.         <!-- Groups with constant sets, regardless of Area: Common, BasicJAs, BasicMagic. -->
  149.  
  150.         <!-- CommonGroup is for idle, resting, PDT/MDT, movement, and various state-driven and job-specific stuff -->
  151.         <group name="Common" default="true">
  152.             <set name="None">
  153.             </set>
  154.  
  155.             <!-- ***************************** -->
  156.             <!--  General idle sets            -->
  157.             <!-- ***************************** -->
  158.  
  159.             <set name="Idle-Town-*">
  160.                 <head>Navarch's Tricorne +2</head>
  161.                 <neck>Wiglen Gorget</neck>
  162.                 <lear>Clearview Earring</lear>
  163.                 <rear>Bloodgem Earring</rear>
  164.                 <body>Navarch's Frac +2</body>
  165.                 <hands>Buremte Gloves</hands>
  166.                 <lring>Sheltered Ring</lring>
  167.                 <rring>Paguroidea Ring</rring>
  168.                 <back>Terebellum Mantle</back>
  169.                 <waist>Flume Belt</waist>
  170.                 <legs>Navarch's Culottes +2</legs>
  171.                 <feet>Navarch's Bottes +2</feet>
  172.             </set>
  173.  
  174.             <!-- Can't predict when an 11 is active, so just use a default
  175.                 Idle mode whenever we have any roll present.  In general
  176.                 we should be aiming to have an 11. -->
  177.             <set name="Idle-Field-Normal" BaseSet="Idle-Town-Normal|Regen">
  178.             </set>
  179.             <set name="Idle-Field-WithRoll" BaseSet="Idle-Field-Normal">
  180.                 <lring>Roller's Ring</lring>
  181.             </set>
  182.  
  183.             <set name="Move">
  184.                 <feet>Skadi's Jambeaux +1</feet>
  185.             </set>
  186.             <set name="Kite">
  187.                 <back>Atheling Mantle</back>
  188.                 <feet>Skadi's Jambeaux +1</feet>
  189.             </set>
  190.  
  191.             <set name="Regen">
  192.                 <head>Ocelomeh Headpiece +1</head>
  193.                 <neck>Wiglen Gorget</neck>
  194.                 <lring>Sheltered Ring</lring>
  195.                 <rring>Paguroidea Ring</rring>
  196.             </set>
  197.  
  198.             <!-- ***************************** -->
  199.             <!--  Sets for defenses            -->
  200.             <!-- ***************************** -->
  201.  
  202.             <set name="PhysDef-PDT">
  203.                 <head>Whirlpool Mask</head>
  204.                 <neck>Twilight Torque</neck>
  205.                 <body>Manibozho Jerkin</body>
  206.                 <hands>Buremte Gloves</hands>
  207.                 <lring>Dark Ring</lring>
  208.                 <rring>Dark Ring</rring>
  209.                 <back>Mollusca Mantle</back>
  210.                 <waist>Flume Belt</waist>
  211.                 <legs>Nahtirah Trousers</legs>
  212.                 <feet>Thurandaut Boots</feet>
  213.             </set>
  214.  
  215.             <set name="MDT-*|Resist-*">
  216.                 <head>Whirlpool Mask</head>
  217.                 <neck>Twilight Torque</neck>
  218.                 <body>Manibozho Jerkin</body>
  219.                 <hands>Buremte Gloves</hands>
  220.                 <lring>Dark Ring</lring>
  221.                 <rring>Dark Ring</rring>
  222.                 <back>Mollusca Mantle</back>
  223.                 <waist>Flume Belt</waist>
  224.                 <legs>Nahtirah Trousers</legs>
  225.                 <feet>Manibozho Boots</feet>
  226.             </set>
  227.  
  228.             <set name="Resting-Normal" BaseSet="Regen">
  229.             </set>
  230.  
  231.             <set name="WeakSet" BaseSet="Regen">
  232.             </set>
  233.         </group>
  234.  
  235.         <!-- BasicJA group is for gear sets designed to enhance JAs used on self or other players,
  236.             that won't vary by Area. -->
  237.         <group name="BasicJAs">
  238.             <!-- ***************************** -->
  239.             <!--  Sets for JAs                 -->
  240.             <!-- ***************************** -->
  241.  
  242.             <set name="Phantom Roll">
  243.                 <head>Commodore Tricorne +2</head>
  244.                 <hands>Navarch's Gants +2</hands>
  245.             </set>
  246.  
  247.             <set name="Caster's Roll">
  248.                 <legs>Navarch's Culottes +2</legs>
  249.             </set>
  250.             <set name="Courser's Roll">
  251.                 <feet>Navarch's Bottes +2</feet>
  252.             </set>
  253.             <set name="Blitzer's Roll">
  254.                 <head>Navarch's Tricorne +2</head>
  255.             </set>
  256.             <set name="Tactician's Roll">
  257.                 <body>Navarch's Frac +2</body>
  258.             </set>
  259.             <set name="Allies' Roll">
  260.                 <hands>Navarch's Gants +2</hands>
  261.             </set>
  262.         </group>
  263.  
  264.         <!-- BasicMagic group is for magic casting that won't vary by area, such as fast cast,
  265.             cures and enhancing magic. -->
  266.         <group name="BasicMagic">
  267.             <!-- ***************************** -->
  268.             <!--  Sets for magic casting       -->
  269.             <!-- ***************************** -->
  270.  
  271.             <set name="FastCast">
  272.                 <lear>Loquacious Earring</lear>
  273.                 <hands>Thaumas Gloves</hands>
  274.                 <lring>Prolix Ring</lring>
  275.             </set>
  276.  
  277.             <set name="FastRecast">
  278.                 <head>Whirlpool Mask</head>
  279.                 <body>Manibozho Jerkin</body>
  280.                 <hands>Buremte Gloves</hands>
  281.                 <waist>Hurch'lan Belt</waist>
  282.                 <legs>Manibozho Brais</legs>
  283.                 <feet>Thurandaut Boots</feet>
  284.             </set>
  285.  
  286.             <set name="FastUtsusemi">
  287.                 <neck>Magoraga Beads</neck>
  288.             </set>
  289.         </group>
  290.  
  291.         <!-- Groups that vary by Area/Situation (prefix with Area/Situation name): Melee, Actions, Magic -->
  292.  
  293.         <!-- Melee is for TP sets (melee or ranged) -->
  294.         <group name="Outside-Melee">
  295.             <!-- ***************************** -->
  296.             <!--  Sets for TP                  -->
  297.             <!-- ***************************** -->
  298.  
  299.             <set name="TP-Dagger-*|TP-Sword-*">
  300.                 <head>Whirlpool Mask</head>
  301.                 <neck>Asperity Necklace</neck>
  302.                 <lear>Bladeborn Earring</lear>
  303.                 <rear>Steelflash Earring</rear>
  304.                 <body>Thaumas Coat</body>
  305.                 <hands>Buremte Gloves</hands>
  306.                 <lring>Rajas Ring</lring>
  307.                 <rring>Epona's Ring</rring>
  308.                 <back>Letalis Mantle</back>
  309.                 <waist>Twilight Belt</waist>
  310.                 <legs>Manibozho Brais</legs>
  311.                 <feet>Manibozho Boots</feet>
  312.             </set>
  313.  
  314.             <set name="TP-Staff-*">
  315.                 <head>Whirlpool Mask</head>
  316.                 <neck>Ocachi Gorget</neck>
  317.                 <lear>Clearview Earring</lear>
  318.                 <rear>Volley Earring</rear>
  319.                 <body>Manibozho Jerkin</body>
  320.                 <hands>Manibozho Gloves</hands>
  321.                 <lring>Rajas Ring</lring>
  322.                 <rring>K'ayres Ring</rring>
  323.                 <back>Terebellum Mantle</back>
  324.                 <waist>Commodore Belt</waist>
  325.                 <legs>Nahtirah Trousers</legs>
  326.                 <feet>Manibozho Boots</feet>
  327.             </set>
  328.         </group>
  329.  
  330.         <!-- Actions is for JA-type actions (weaponskills, jumps, steps, etc) -->
  331.         <group name="Outside-Actions">
  332.             <!-- Rapid Shot/Snapshot gear.
  333.                 Snapshot ~= Fast Cast
  334.                 Rapid Shot ~= Quick Cast -->
  335.             <set name="RapidShot">
  336.                 <head>Navarch's Tricorne +2</head>
  337.             </set>
  338.             <set name="Snapshot">
  339.                 <hands>Manibozho Gloves</hands>
  340.                 <back>Navarch's Mantle</back>
  341.                 <waist>Impulse Belt</waist>
  342.                 <legs>Nahtirah Trousers</legs>
  343.                 <feet>Wurrukatte Boots</feet>
  344.             </set>
  345.  
  346.             <set name="Ranged-Att">
  347.                 <head>Whirlpool Mask</head>
  348.                 <neck>Ocachi Gorget</neck>
  349.                 <lear>Clearview Earring</lear>
  350.                 <rear>Volley Earring</rear>
  351.                 <body>Manibozho Jerkin</body>
  352.                 <hands>Manibozho Gloves</hands>
  353.                 <lring>Rajas Ring</lring>
  354.                 <rring>K'ayres Ring</rring>
  355.                 <back>Terebellum Mantle</back>
  356.                 <waist>Commodore Belt</waist>
  357.                 <legs>Nahtirah Trousers</legs>
  358.                 <feet>Manibozho Boots</feet>
  359.             </set>
  360.  
  361.             <set name="Ranged-Acc">
  362.                 <head>Navarch's Tricorne +2</head>
  363.                 <neck>Faith Torque</neck>
  364.                 <lear>Clearview Earring</lear>
  365.                 <rear>Volley Earring</rear>
  366.                 <body>Navarch's Frac +2</body>
  367.                 <hands>Buremte Gloves</hands>
  368.                 <lring>Rajas Ring</lring>
  369.                 <rring>K'ayres Ring</rring>
  370.                 <back>Libeccio Mantle</back>
  371.                 <waist>Aquiline Belt</waist>
  372.                 <legs>Thurandaut Tights</legs>
  373.                 <feet>Manibozho Boots</feet>
  374.             </set>
  375.  
  376.             <!-- For single shots, highest damage -->
  377.             <set name="QuickDraw">
  378.                 <ammo>$QuickdrawBullet</ammo>
  379.                 <!-- <head>Thaumas Hat</head> -->
  380.                 <head>Blood Mask</head>
  381.                 <neck>Stoicheion Medal</neck>
  382.                 <lear>Strophadic Earring</lear>
  383.                 <rear>Hecate's Earring</rear>
  384.                 <body>Navarch's Frac +2</body>
  385.                 <hands>Schutzen Mittens</hands>
  386.                 <lring>Stormsoul Ring</lring>
  387.                 <rring>Demon's Ring</rring>
  388.                 <back>Forban Cape</back>
  389.                 <waist>Aquiline Belt</waist>
  390.                 <legs>Denali Kecks</legs>
  391.                 <feet>Commodore Bottes +2</feet>
  392.             </set>
  393.             <!-- Use when we want to boost the following Quick Draw using the
  394.                 AF3 feet bonus.  Use AF3 hands as well, for better chance at
  395.                 set bonus (don't really need the extra TP on the first shot). -->
  396.             <set name="QuickDrawBoost">
  397.                 <hands>Navarch's Gants +2</hands>
  398.                 <feet>Navarch's Bottes +2</feet>
  399.             </set>
  400.  
  401.             <!-- Quick Draw uses Agi as a basis for accuracy, along with M.Acc. -->
  402.             <set name="QuickDrawAcc">
  403.                 <ammo>$QuickdrawBullet</ammo>
  404.                 <head>Blood Mask</head>
  405.                 <neck>Stoicheion Medal</neck>
  406.                 <lear>Lifestorm Earring</lear>
  407.                 <rear>Psystorm Earring</rear>
  408.                 <body>Navarch's Frac +2</body>
  409.                 <hands>Schutzen Mittens</hands>
  410.                 <lring>Stormsoul Ring</lring>
  411.                 <rring>Mediator's Ring</rring>
  412.                 <back>Navarch's Mantle</back>
  413.                 <waist>Aquiline Belt</waist>
  414.                 <legs>Nahtirah Trousers</legs>
  415.                 <feet>Navarch's Bottes +2</feet>
  416.             </set>
  417.            
  418.            
  419.             <!-- ***************************** -->
  420.             <!--  Sets for weaponskills        -->
  421.             <!-- ***************************** -->
  422.  
  423.             <set name="WS-Wildfire-Brew">
  424.                 <ammo>Bronze Bullet</ammo>
  425.                 <head>Thaumas Hat</head>
  426.                 <neck>Soil Gorget</neck>
  427.                 <lear>Hecate's Earring</lear>
  428.                 <rear>Strophadic Earring</rear>
  429.                 <body>Manibozho Jerkin</body>
  430.                 <hands>Schutzen Mittens</hands>
  431.                 <lring>Stormsoul Ring</lring>
  432.                 <rring>Demon's Ring</rring>
  433.                 <back>Forban Cape</back>
  434.                 <waist>Soil Belt</waist>
  435.                 <legs>Denali Kecks</legs>
  436.                 <feet>Commodore Bottes +2</feet>
  437.             </set>
  438.  
  439.             <set name="WS-Wildfire-Acc">
  440.                 <ammo>Bronze Bullet</ammo>
  441.                 <head>Thaumas Hat</head>
  442.                 <neck>Stoicheion Medal</neck>
  443.                 <lear>Hecate's Earring</lear>
  444.                 <rear>Strophadic Earring</rear>
  445.                 <body>Manibozho Jerkin</body>
  446.                 <hands>Schutzen Mittens</hands>
  447.                 <lring>Stormsoul Ring</lring>
  448.                 <rring>Demon's Ring</rring>
  449.                 <back>Forban Cape</back>
  450.                 <waist>Soil Belt</waist>
  451.                 <legs>Thurandaut Tights</legs>
  452.                 <feet>Navarch's Bottes +2</feet>
  453.             </set>
  454.  
  455.             <set name="WS-Wildfire">
  456.                 <ammo>Bronze Bullet</ammo>
  457.                 <head>Thaumas Hat</head>
  458.                 <neck>Stoicheion Medal</neck>
  459.                 <lear>Hecate's Earring</lear>
  460.                 <rear>Strophadic Earring</rear>
  461.                 <body>Manibozho Jerkin</body>
  462.                 <hands>Schutzen Mittens</hands>
  463.                 <lring>Stormsoul Ring</lring>
  464.                 <rring>Demon's Ring</rring>
  465.                 <back>Forban Cape</back>
  466.                 <waist>Soil Belt</waist>
  467.                 <legs>Thurandaut Tights</legs>
  468.                 <feet>Navarch's Bottes +2</feet>
  469.             </set>
  470.  
  471.             <set name="WS-Leaden Salute-*">
  472.                 <ammo>Bronze Bullet</ammo>
  473.                 <head>Thaumas Hat</head>
  474.                 <neck>Stoicheion Medal</neck>
  475.                 <lear>Hecate's Earring</lear>
  476.                 <rear>Moonshade Earring</rear>
  477.                 <body>Manibozho Jerkin</body>
  478.                 <hands>Schutzen Mittens</hands>
  479.                 <lring>Rajas Ring</lring>
  480.                 <rring>Demon's Ring</rring>
  481.                 <back>Forban Cape</back>
  482.                 <waist>Light Belt</waist>
  483.                 <legs>Navarch's Culottes +2</legs>
  484.                 <feet>Navarch's Bottes +2</feet>
  485.             </set>
  486.  
  487.             <set name="WS-Last Stand-*">
  488.                 <ammo>$WSBullet</ammo>
  489.                 <head>Whirlpool Mask</head>
  490.                 <neck>Light Gorget</neck>
  491.                 <lear>Clearview Earring</lear>
  492.                 <rear>Moonshade Earring</rear>
  493.                 <body>Manibozho Jerkin</body>
  494.                 <hands>Manibozho Gloves</hands>
  495.                 <lring>Rajas Ring</lring>
  496.                 <rring>Stormsoul Ring</rring>
  497.                 <back>Terrebellum Mantle</back>
  498.                 <waist>Light Belt</waist>
  499.                 <legs>Nahtirah Trousers</legs>
  500.                 <feet>Manibozho Boots</feet>
  501.             </set>
  502.  
  503.             <set name="WS-Detonator-*">
  504.                 <ammo>$WSBullet</ammo>
  505.                 <head>Whirlpool Mask</head>
  506.                 <neck>Stoicheion Medal</neck>
  507.                 <lear>Clearview Earring</lear>
  508.                 <rear>Moonshade Earring</rear>
  509.                 <body>Manibozho Jerkin</body>
  510.                 <hands>Manibozho Gloves</hands>
  511.                 <lring>Rajas Ring</lring>
  512.                 <rring>Demon's Ring</rring>
  513.                 <back>Forban Cape</back>
  514.                 <waist>Light Belt</waist>
  515.                 <legs>Nahtirah Trousers</legs>
  516.                 <feet>Navarch's Bottes +2</feet>
  517.             </set>
  518.  
  519.             <set name="WS-Requiescat-*">
  520.                 <head>Whirlpool Mask</head>
  521.                 <neck>Soil Gorget</neck>
  522.                 <lear>Brutal Earring</lear>
  523.                 <rear>Moonshade Earring</rear>
  524.                 <body>Manibozho Jerkin</body>
  525.                 <hands>Buremte Gloves</hands>
  526.                 <lring>Rajas Ring</lring>
  527.                 <rring>Aquasoul Ring</rring>
  528.                 <back>Atheling Mantle</back>
  529.                 <waist>Soil Belt</waist>
  530.                 <legs>Nahtirah Trousers</legs>
  531.                 <feet>Manibozho Boots</feet>
  532.             </set>
  533.  
  534.             <set name="WS-Exenterator-*">
  535.                 <head>Whirlpool Mask</head>
  536.                 <neck>Houyi's Gorget</neck>
  537.                 <lear>Bladeborn Earring</lear>
  538.                 <rear>Steelflash Earring</rear>
  539.                 <body>Manibozho Jerkin</body>
  540.                 <hands>Manibozho Gloves</hands>
  541.                 <lring>Rajas Ring</lring>
  542.                 <rring>Stormsoul Ring</rring>
  543.                 <back>Atheling Mantle</back>
  544.                 <waist>Caudata Belt</waist>
  545.                 <legs>Nahtirah Trousers</legs>
  546.                 <feet>Manibozho Boots</feet>
  547.             </set>
  548.  
  549.             <set name="WS-Evisceration-*">
  550.                 <head>Whirlpool Mask</head>
  551.                 <neck>Soil Gorget</neck>
  552.                 <lear>Bladeborn Earring</lear>
  553.                 <rear>Steelflash Earring</rear>
  554.                 <body>Manibozho Jerkin</body>
  555.                 <hands>Buremte Gloves</hands>
  556.                 <lring>Rajas Ring</lring>
  557.                 <rring>Epona's Ring</rring>
  558.                 <back>Atheling Mantle</back>
  559.                 <waist>Caudata Belt</waist>
  560.                 <legs>Manibozho Brais</legs>
  561.                 <feet>Manibozho Boots</feet>
  562.             </set>
  563.  
  564.             <set name="WS-*">
  565.                 <ammo>$WSBullet</ammo>
  566.                 <head>Navarch's Tricorne +2</head>
  567.                 <neck>Light Gorget</neck>
  568.                 <lear>Bladeborn Earring</lear>
  569.                 <rear>Steelflash Earring</rear>
  570.                 <body>Manibozho Jerkin</body>
  571.                 <hands>Buremte Gloves</hands>
  572.                 <lring>Rajas Ring</lring>
  573.                 <rring>Merman's Ring</rring>
  574.                 <back>Libeccio Mantle</back>
  575.                 <waist>Commodore Belt</waist>
  576.                 <legs>Manibozho Brais</legs>
  577.                 <feet>Manibozho Boots</feet>
  578.             </set>
  579.         </group>
  580.  
  581.         <!-- Magic is for offensive magic (nukes, enfeebling, etc) -->
  582.         <group name="Outside-Magic">
  583.         </group>
  584.     </sets>
  585.  
  586.  
  587.     <rules>
  588.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='RunFirstUpdate']/*" />
  589.  
  590.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='ReturnRules']/*" />
  591.         <!-- Make sure locks are in place before auto-changing gear. -->
  592.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='EquipmentLockRules']/*" />
  593.         <!-- Auto-change gear call via Aftercast to limit lag. -->
  594.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='ChangeGearAftercast']/*" />
  595.         <!-- Other general imports. -->
  596.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='RecastWarnings']/*" />
  597.  
  598.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='RespawnTimer']/*" />
  599.  
  600.         <!-- First set variable values based on current status for autoset changes. -->
  601.  
  602.  
  603.         <if BuffActive="*Roll">
  604.             <var cmd="set IdleMode WithRoll" />
  605.         </if>
  606.         <else>
  607.             <var cmd="set IdleMode Normal" />
  608.         </else>
  609.  
  610.         <!-- Second: Update certain values when their status may drop, or when autoset changes. -->
  611.  
  612.         <if spell="Update|autoset">
  613.             <!-- Autoset (engage/disengage/rest/etc) gets same checks as a Reset command -->
  614.             <xi:include href="Mote-Rules-Include.xml" xpointer="//include[@name='AreaRules']/*" />
  615.  
  616.             <if status="Engaged" advanced='"$Movement"="Move"'>
  617.                 <var cmd="set Movement None" />
  618.             </if>
  619.             <elseif status="Idle">
  620.                 <var cmd="set Movement Move" />
  621.             </elseif>
  622.  
  623.             <!-- Check for weakness -->
  624.             <if BuffActive="Weakness">
  625.                 <var cmd="set WeaknessArmor WeakSet" />
  626.             </if>
  627.             <else>
  628.                 <var cmd="set WeaknessArmor None" />
  629.             </else>
  630.  
  631.             <if NotBuffActive="Triple Shot">
  632.                 <var cmd="set TripleSet None" />
  633.             </if>
  634.  
  635.  
  636.             <if EquipMain="$Daggers">
  637.                 <var cmd="set TPWeapon Dagger" />
  638.             </if>
  639.             <elseif EquipMain="$Swords">
  640.                 <var cmd="set TPWeapon Sword" />
  641.             </elseif>
  642.             <elseif EquipMain="$Staffs">
  643.                 <var cmd="set TPWeapon Staff" />
  644.             </elseif>
  645.             <else>
  646.                 <var cmd="set TPWeapon Unknown" />
  647.             </else>
  648.  
  649.  
  650.             <if SpellTargetRaw=".Manual">
  651.                 <addtochat>Update. $TPWeapon/%EquipRange [$OffenseMode/$DefenseMode] PD:$PhysicalDefense, MD:$MagicalDefense, $Movement, Roll Size: $RollSize</addtochat>
  652.             </if>
  653.         </if>
  654.  
  655.         <!-- Third: Adjust configurations based on action/trigger. -->
  656.  
  657.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='UniversalTriggerRules']/*" />
  658.  
  659.         <if type="Trigger">
  660.             <if spell="ClassTrigger">
  661.                 <if SpellTargetRaw="Luzaf*">
  662.                     <if SpellTargetRaw="*.small|*:small">
  663.                         <var cmd="set RollSize Small" />
  664.                     </if>
  665.                     <elseif SpellTargetRaw="*.large|*:large">
  666.                         <var cmd="set RollSize Large" />
  667.                     </elseif>
  668.                     <elseif advanced='"$RollSize" = "Small"'>
  669.                         <var cmd="set RollSize Large" />
  670.                     </elseif>
  671.                     <else>
  672.                         <var cmd="set RollSize Small" />
  673.                     </else>
  674.  
  675.                     <addtochat>Roll size: $RollSize</addtochat>
  676.                 </if>
  677.                 <elseif SpellTargetRaw=".BoostNextQuickDraw">
  678.                     <var cmd="set QuickDrawBoost Yes" />
  679.                     <addtochat>~~~ Next Quick Draw uses AF3+2 feet for boosting the one following it.</addtochat>
  680.                 </elseif>
  681.             </if>
  682.         </if>
  683.  
  684.  
  685.         <!-- Fourth: Compile all adjustments into the final gear set. -->
  686.  
  687.         <if status="Engaged">
  688.             <var cmd="set BaseGroup $GroupArea-Melee" />
  689.  
  690.             <if advanced='"$Use-OffenseMode"!="None"'>
  691.                 <var cmd="set BaseLayer TP-$TPWeapon-$Use-OffenseMode-$DefenseMode" />
  692.             </if>
  693.             <else>
  694.                 <var cmd="set BaseLayer TP-$TPWeapon-$OffenseMode-$DefenseMode" />
  695.             </else>
  696.         </if>
  697.         <else>
  698.             <var cmd="set BaseGroup Common" />
  699.             <var cmd="set BaseLayer Idle-$IdleArea-$IdleMode" />
  700.         </else>
  701.  
  702.         <!-- Compile all subsets into a single final set -->
  703.         <var cmd="set AdditionalSets $WeaknessArmor|$PhysicalDefense|$MagicalDefense|$Movement" />
  704.  
  705.         <!-- And assign to appropriate sets for idle/aftercast/etc -->
  706.         <xi:include href="Mote-Rules-Include.xml" xpointer="//include[@name='HandleEquippingGear']/*" />
  707.  
  708.  
  709.         <!-- ************************************************************************ -->
  710.         <!-- The following sections are solely for setting precast/midcast equipment, -->
  711.         <!-- and should not be changing any configuration options.                    -->
  712.         <!-- ************************************************************************ -->
  713.         <if type="CorsairRoll">
  714.             <addtochat color="8">%Spell [$Bonus-%Spell]    ($RollSize)</addtochat>
  715.             <addtochat color="8">~~~~ Lucky $Lucky-%Spell / Unlucky $Unlucky-%Spell</addtochat>
  716.  
  717.             <if Spell="$GearEnhancedRolls">
  718.                 <equip when="Precast" setgroup="BasicJAs" set="Phantom Roll|%Spell" />
  719.             </if>
  720.             <else>
  721.                 <equip when="Precast" setgroup="BasicJAs" set="Phantom Roll" />
  722.             </else>
  723.  
  724.             <if advanced='"$RollSize"="Large"'>
  725.                 <equip when="Precast">
  726.                     <rring>Luzaf's Ring</rring>
  727.                 </equip>
  728.             </if>
  729.         </if>
  730.  
  731.         <elseif type="CorsairShot">
  732.             <!-- Light and dark only need max agi/m.acc.  Other elements get damage. -->
  733.             <if Element="Light|Dark">
  734.                 <equip when="Precast" setgroup="$GroupArea-Actions" set="QuickDrawAcc" />
  735.             </if>
  736.             <else>
  737.                 <if advanced='"$OffenseMode"="Acc"'>
  738.                     <equip when="Precast" setgroup="$GroupArea-Actions" set="QuickDrawAcc" />
  739.                 </if>
  740.                 <else>
  741.                     <equip when="Precast" setgroup="$GroupArea-Actions" set="QuickDraw" />
  742.                 </else>
  743.  
  744.                 <if advanced='"$QuickDrawBoost"="Yes"'>
  745.                     <equip when="Precast" setgroup="$GroupArea-Actions" set="QuickDrawBoost" />
  746.                     <var cmd="set QuickDrawBoost No" />
  747.                 </if>
  748.             </else>
  749.  
  750.             <xi:include href="Mote-Rules-Include.xml" xpointer="//include[@name='ObiRingCape-CorsairShot']/*" />
  751.         </elseif>
  752.  
  753.         <!-- Job Ability equip rules -->
  754.         <elseif type="JobAbility">
  755.             <if Spell="Double-up">
  756.                 <!-- Possibly include gear swaps to blink out of animation lock? -->
  757.                 <!-- <equip when="Precast" set="Phantom Roll|$RollSize" /> -->
  758.  
  759.                 <if advanced='"$RollSize"="Large"'>
  760.                     <equip when="Precast">
  761.                         <rring>Luzaf's Ring</rring>
  762.                     </equip>
  763.                 </if>
  764.             </if>
  765.             <elseif Spell="Snake Eye">
  766.                 <equip when="Precast">
  767.                     <legs>Commodore Culottes +2</legs>
  768.                 </equip>
  769.             </elseif>
  770.             <elseif Spell="Random Deal">
  771.                 <equip when="Precast">
  772.                     <body>Commodore Frac</body>
  773.                 </equip>
  774.             </elseif>
  775.             <elseif Spell="Triple Shot">
  776.                 <var cmd="set TripleSet TripleShot" />
  777.                 <command when="Precast">wait 95;$UpdateCommand</command>
  778.             </elseif>
  779.             <elseif Spell="Wild Card">
  780.                 <equip when="Precast">
  781.                     <feet>Commodore Bottes +2</feet>
  782.                 </equip>
  783.             </elseif>
  784.         </elseif>
  785.  
  786.         <elseif type="WeaponSkill">
  787.             <if EquipRange="$SkillupGun">
  788.                 <!-- Low damage bullets if we're just doing skillups. -->
  789.                 <var cmd="set WSBullet Bronze Bullet" />
  790.             </if>
  791.             <elseif Spell="Slug Shot|Detonator|Last Stand">
  792.                 <!-- High damage bullets for our main physical weaponskills. -->
  793.                 <var cmd="set WSBullet Steel Bullet" />
  794.             </elseif>
  795.             <else>
  796.                 <!-- Low damage bullets for proc weaponskills, magic weaponskills, and dagger/sword weaponskills. -->
  797.                 <var cmd="set WSBullet Bronze Bullet" />
  798.             </else>
  799.  
  800.             <xi:include href="Mote-Rules-Include.xml" xpointer="//include[@name='DefineWeaponskillSet']/*" />
  801.  
  802.             <if BuffActive="Trancendency" Spell="Wildfire">
  803.                 <equip when="Precast" setgroup="$GroupArea-Actions" set="$WSSet-Brew" />
  804.             </if>
  805.             <else>
  806.                 <equip when="Precast" setgroup="$GroupArea-Actions" set="$WSSet" />
  807.             </else>
  808.  
  809.             <if EquipAmmo="$QuickdrawBullet" NotSpell="Exenterator|Requiescat|Evisceration">
  810.                 <cancelspell />
  811.                 <addtochat color="28">~~~ $QuickdrawBullet in ammo slot.  Cancelling weaponskill.  Try again.  ~~~</addtochat>
  812.                 <return />
  813.             </if>
  814.         </elseif>
  815.  
  816.         <elseif Spell="Ranged">
  817.             <aftercastdelay delay="5.0" />
  818.  
  819.             <if EquipRange="$SkillupGun">
  820.                 <var cmd="set FireBullet Bronze Bullet" />
  821.                 <var cmd="set RangedSet Ranged-Acc" />
  822.             </if>
  823.             <elseif advanced='"$OffenseMode"="Acc"'>
  824.                 <var cmd="set FireBullet Steel Bullet" />
  825.                 <var cmd="set RangedSet Ranged-Acc" />
  826.             </elseif>
  827.             <elseif EquipRange="$DamageGun">
  828.                 <!-- <aftercast delay="10" /> -->
  829.                 <var cmd="set FireBullet Steel Bullet" />
  830.                 <!--
  831.                <if advanced='"$OffenseMode"="Acc" OR "$OffenseMode"="MaxAcc">
  832.                    <var cmd="set RangedSet Ranged-Acc" />
  833.                </if>
  834.                <else>
  835.                    <var cmd="set RangedSet Ranged-Att" />
  836.                </else>
  837. -->
  838.  
  839.                     <var cmd="set RangedSet Ranged-Att" />
  840.             </elseif>
  841.             <else>
  842.                 <!-- Undefined weapon... -->
  843.                 <var cmd="set FireBullet Bronze Bullet" />
  844.                 <var cmd="set RangedSet Ranged-Acc" />
  845.             </else>
  846.  
  847.             <equip when="Precast" setgroup="$GroupArea-Actions" set="Snapshot|RapidShot">
  848.                 <ammo>$FireBullet</ammo>
  849.             </equip>
  850.  
  851.             <if EquipAmmo="$QuickdrawBullet">
  852.                 <cancelspell />
  853.                 <addtochat color="28">~~~ $QuickdrawBullet in ammo slot.  Cancelling /ra.  Try again.  ~~~</addtochat>
  854.                 <return />
  855.             </if>
  856.  
  857.             <if advanced='"$TripleSet"="TripleShot"'>
  858.                 <equip when="Precast">
  859.                     <body>Navarch's Frac +2</body>
  860.                 </equip>
  861.             </if>
  862.            
  863.             <equip when="Midcast" setgroup="$GroupArea-Actions" set="$RangedSet" />
  864.         </elseif>
  865.  
  866.         <!-- Put on haste gear when casting utsu -->
  867.         <elseif type="Ninjutsu">
  868.             <if Spell="Utsusemi*">
  869.                 <equip when="Precast" setgroup="BasicMagic" set="FastCast|FastUtsusemi" />
  870.                 <equip when="Midcast" setgroup="BasicMagic" set="FastRecast" />
  871.             </if>
  872.         </elseif>
  873.        
  874.         <elseif type="WhiteMagic">
  875.             <equip when="Precast" setgroup="BasicMagic" set="FastCast" />
  876.         </elseif>
  877.     </rules>
  878. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement