Advertisement
TC24k

Jafah_COR

Jun 7th, 2011
419
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 14.58 KB | None | 0 0
  1. <?xml version="1.0"?>
  2. <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
  3.     <config debug="false"/>
  4.     <sets>
  5.         <group name="Corsair|COR" default="yes">
  6.             <!-- Idle and Resting Gear -->
  7.               <set name="idle">
  8.                 <ammo>remove</ammo>
  9.                 <main>Vulcan's Staff</main>
  10.                 <sub>Axe grip</sub>
  11.                 <head>Navarch's Tricorne +1</head>
  12.                 <neck>Twilight torque</neck>
  13.                 <body>Navarch's frac +1</body>
  14.                 <hands>Navarch's gants +1</hands>
  15.                 <back>Navarch's Mantle</back>
  16.                 <waist>Impulse Belt</waist>
  17.                 <legs>Navarch's culottes +1</legs>
  18.                 <lear>Volley earring</lear>
  19.                 <rear>Navarch's earring</rear>
  20.                 <lring>Arewe ring</lring>
  21.                 <rring>Arewe ring</rring>
  22.                 <feet>Navarch's bottes +1</feet>
  23.               </set>
  24.               <set name="healing">
  25.                 <main>Pluto's Staff</main>
  26.                 <sub>Ariesian Grip</sub>
  27.               </set>
  28.             <!-- Quick Draw Gear focused on Magic Attack Bonus -->
  29.               <set name="QDmab">
  30.                 <ammo>Oberon's bullet</ammo>
  31.                 <main>Vulcan's Staff</main>
  32.                 <feet>Navarch's bottes +1</feet>
  33.                 <lear>Hecate's earring</lear>
  34.                 <body>Mirke wardecors</body>
  35.                 <head>Corsair's tricorne</head>
  36.                 <hands>Rover's gloves</hands>
  37.                 <legs>Denali Kecks</legs>
  38.                 <lring>Omega ring</lring>
  39.                 <rring>Balrahns ring</rring>
  40.                 <back>Forban cape</back>
  41.                 <feet>Navarch's bottes +1</feet>
  42.                 <waist>Aquiline belt</waist>
  43.                 <neck>Uggalepih pendant</neck>
  44.                 <rear>Moldavite earring</rear>
  45.               </set>
  46.             <!-- Melee and TP Gear -->
  47.               <set name="Melee">
  48.                 <ammo>remove</ammo>
  49.                 <main>Vulcan's Staff</main>
  50.                 <sub>Axe grip</sub>
  51.                 <head>Walahra Turban</head>
  52.                 <neck>Spectacles</neck>
  53.                 <lear>Volley earring</lear>
  54.                 <rear>Brutal earring</rear>
  55.                 <body>Aurore doublet</body>
  56.                 <hands>Enkidu's Mittens</hands>
  57.                 <lring>Sniper's ring</lring>
  58.                 <rring>Rajas Ring</rring>
  59.                 <back>Atheling mantle</back>
  60.                 <waist>Twilight Belt</waist>
  61.                 <legs>Aurore brais</legs>
  62.                 <feet></feet>
  63.               </set>
  64.               <set name="MeleeSTR" baseset="Melee">
  65.                 <head>Corsair's tricorne</head>
  66.                 <body>Mirke Wardecors</body>
  67.                 <waist>Warwolf belt</waist>
  68.                 <legs>Denali kecks</legs>
  69.                 <feet>Creek F Clomps</feet>
  70.               </set>
  71.             <!-- Ranged Attack Gearsets -->
  72.               <set name="RAacc" baseset="idle">
  73.                 <main>Vulcan's staff</main>
  74.                 <sub>Axe grip</sub>
  75.                 <head>Navarch's Tricorne +1</head>
  76.                 <neck>Faith Torque</neck>
  77.                 <body>Navarch's frac +1</body>
  78.                 <hands>Navarch's gants +1</hands>
  79.                 <lring>Arewe ring</lring>
  80.                 <rring>Arewe ring</rring>
  81.                 <back>Navarch's Mantle</back>
  82.                 <waist>Impulse Belt</waist>
  83.                 <legs>Navarch's culottes +1</legs>
  84.                 <feet>Mavarch's Bottes +1</feet>
  85.                 <lear>Volley earring</lear>
  86.                 <rear>Navarch's earring</rear>
  87.               </set>
  88.               <set name="RAnorm" baseset="RAacc">
  89.                 <head>Corsair's Tricorne</head>
  90.                 <feet>Creek F Clomps</feet>
  91.                 <rring>Rajas ring</rring>
  92.               </set>
  93.               <set name="RAstr" baseset="RAacc">
  94.                 <lring>Flame ring</lring>
  95.                 <back>Amemet mantle +1</back>
  96.                 <feet>Marine M Boots</feet>
  97.                 <neck>Faith torque</neck>
  98.                 <head>Corsair's tricorne</head>
  99.                 <waist>Buccaneer's belt</waist>
  100.                 <rring>Rajas Ring</rring>
  101.                 <rear>Navarch's earring</rear>
  102.                 <hands>Alkyoneus's bracelets</hands>
  103.                 <body>Navarch's frac +1</body>
  104.               </set>
  105.             <!-- Ranged Weaponskill Gear focused on AGI -->
  106.               <set name="WSagi" baseset="QDmab">
  107.                 <neck>Arctier's Torque</neck>
  108.                 <body>Denali Jacket</body>
  109.                 <waist>Crudelis belt</waist>
  110.                 <hands>Trigger Gloves</hands>
  111.                 <feet>Navarch's bottes +1</feet>
  112.                 <head>Navarch's tricorne +1</head>
  113.                 <back>Amemet Mantle +1</back>
  114.               </set>
  115.             <!-- Casting Gearsets -->
  116.               <set name="casting" baseset="idle">
  117.                 <head>Walahra Turban</head>
  118.                 <hands>Dusk Gloves</hands>
  119.                 <waist>twilight belt</waist>
  120.                 <legs>Aurore brais</legs>
  121.           </set>
  122.               <set name="whmbuff" baseset="casting">
  123.                 <main>Neptune's Staff</main>
  124.               </set>
  125.               <set name="whmcure" baseset="casting">
  126.                 <main>Apollo's Staff</main>
  127.                 <sub>Light Grip</sub>
  128.               </set>
  129.         </group>
  130.     </sets>
  131.     <variables>
  132.         <var name="DiceVar">init</var>
  133.         <var name="Luzaf">1</var>
  134.         <var name="RAtype">RAacc</var>
  135.         <var name="TPLock">20</var>
  136.         <var name="RollType">ALL</var>
  137.     </variables>
  138.     <rules>
  139.         <if spell="ranged">
  140.       <action type="precastdelay" delay="1"/>
  141.       <equip when="precast" set="$RAtype">
  142.       <ammo>Bullet</ammo>
  143.       </equip>
  144.       <action type="aftercastdelay" delay="5"/>
  145.       <equip when="aftercast">
  146.       <ammo>remove</ammo>
  147.       </equip>
  148.     </if>
  149.       <if BuffActive="Triple Shot" >
  150.             <equip when="aftercast|idle|rest|engaged" >
  151.                 <main lock="yes">Vulcan's Staff</main>
  152.                 <sub lock="yes">Axe grip</sub>
  153.                 <head lock="yes">Navarch's Tricorne +1</head>
  154.                 <neck lock="yes">Faith Torque</neck>
  155.                 <body lock="yes">Navarch's frac +1</body>
  156.                 <hands lock="yes">Navarch's gants +1</hands>
  157.                 <lring lock="yes">Sniper's ring</lring>
  158.                 <rring lock="yes">Scorpion ring +1</rring>
  159.                 <back lock="yes">Navarch's Mantle</back>
  160.                 <legs lock="yes">Navarch's culottes +1</legs>
  161.                 <feet lock="yes">Mavarch's Bottes +1</feet>
  162.         </equip>
  163.         </if>
  164.         <if spell="Triple Shot" >
  165.         <equip set="RAacc" when="precast" />
  166.           </if>
  167.     <!-- Autoset, PrevGear and Variable Changes -->
  168.     <equip when="idle"    set="idle" />
  169.     <equip when="engaged" set="Melee" />
  170.     <equip when="healing" set="healing" />
  171.     <if status="engaged">
  172.       <equip when="AfterCast" set="Melee"/>
  173.     </if>
  174.     <else status="idle">
  175.       <equip when="AfterCast" set="idle"/>
  176.     </else>
  177.     <if TPGT="$TPLock">
  178.         <action type="equip" when="precast">
  179.         <main  lock="t" />
  180.         <sub   lock="t" />
  181.         <range lock="t" />
  182.         </action>
  183.         <action type="equip" when="midcast">
  184.         <main  lock="t" />
  185.         <sub   lock="t" />
  186.         <range lock="t" />
  187.         </action>
  188.         <action type="equip" when="aftercast">
  189.         <main  lock="t" />
  190.         <sub   lock="t" />
  191.         <range lock="t" />
  192.         </action>
  193.     </if>
  194.  
  195.     <if type="CorsairRoll">
  196.           <command>sc var set DiceVar %spell</command>
  197.           <if spell="Corsair's Roll">
  198.             <addtochat>Luzaf's Ring is ACTIVE for %spell only: Lucky 5 - Unlucky 9</addtochat>
  199.             <command>sc var set RollType CORROLL</command>
  200.             <equip when="PreCast">
  201.                 <rring>Luzaf's Ring</rring>
  202.             </equip>
  203.             <equip when="AfterCast">
  204.                 <rring>Rajas Ring</rring>
  205.             </equip>
  206.           </if>
  207.           <else spell="Choral*|Samurai*|Scholar*|Magus*|Healer*|Monk*|Drachen*|Gallant*|Dancer*|Ninja*|Hunter*|Chaos*|Puppet*|Beast*|Warlock*|Wizard*|Evoker*|Fighter*|Rogue*">
  208.             <command>sc var set RollType ALL</command>
  209.             <if advanced='"$Luzaf"=="1"'>
  210.               <if spell="Choral*|Samurai*|Scholar*|Magus*">
  211.                 <addtochat>Luzaf's Ring is ACTIVE for %spell:  Lucky 2 - Unlucky 6</addtochat>
  212.               </if>
  213.               <elseif spell="Healer*|Monk*|Drachen*|Gallant*|Dancer*">
  214.                 <addtochat>Luzaf's Ring is ACTIVE for %spell:  Lucky 3 - Unlucky 7</addtochat>
  215.               </elseif>
  216.               <elseif spell="Bolter*|Courser*">
  217.                 <addtochat>Luzaf's Ring is ACTIVE for %spell:  Lucky 3 - Unlucky 9</addtochat>
  218.               </elseif>
  219.               <elseif spell="Caster*">
  220.                 <addtochat>Luzaf's Ring is ACTIVE for %spell:  Lucky 2 - Unlucky 7</addtochat>
  221.               </elseif>
  222.               <elseif spell="Blitzer*">
  223.                 <addtochat>Luzaf's Ring is ACTIVE for %spell:  Lucky 4 - Unlucky 9</addtochat>
  224.               </elseif>
  225.               <elseif spell="Tactician*">
  226.                 <addtochat>Luzaf's Ring is ACTIVE for %spell:  Lucky 5 - Unlucky 8</addtochat>
  227.               </elseif>
  228.               <elseif spell="Allies*">
  229.                 <addtochat>Luzaf's Ring is ACTIVE for %spell:  Lucky 3 - Unlucky 10</addtochat>
  230.               </elseif>
  231.               <elseif spell="Ninja*|Hunter*|Chaos*|Puppet*|Beast*|Warlock*">
  232.                 <addtochat>Luzaf's Ring is ACTIVE for %spell:  Lucky 4 - Unlucky 8</addtochat>
  233.               </elseif>
  234.               <else spell="Wizard*|Evoker*|Fighter*|Rogue*">
  235.                 <addtochat>Luzaf's Ring is ACTIVE for %spell:  Lucky 5 - Unlucky 9</addtochat>
  236.               </else>
  237.               <equip when="PreCast">
  238.                 <rring>Luzaf's Ring</rring>
  239.               </equip>
  240.               <equip when="AfterCast">
  241.                 <rring>Rajas Ring</rring>
  242.               </equip>
  243.             </if>
  244.             <else advanced='"$Luzaf"=="0"'>
  245.               <if spell="Choral*|Samurai*|Scholar*|Magus*">
  246.                 <addtochat>Luzaf's Ring is NOT ACTIVE for %spell:  Lucky 2 - Unlucky 6</addtochat>
  247.               </if>
  248.               <elseif spell="Healer*|Monk*|Drachen*|Gallant*|Dancer*">
  249.                 <addtochat>Luzaf's Ring is NOT ACTIVE for %spell:  Lucky 3 - Unlucky 7</addtochat>
  250.               </elseif>
  251.               <elseif spell="Ninja*|Hunter*|Chaos*|Puppet*|Beast*|Warlock*">
  252.                 <addtochat>Luzaf's Ring is NOT ACTIVE for %spell:  Lucky 4 - Unlucky 8</addtochat>
  253.               </elseif>
  254.               <else spell="Wizard*|Evoker*|Fighter*|Rogue*">
  255.                 <addtochat>Luzaf's Ring is NOT ACTIVE for %spell:  Lucky 5 - Unlucky 9</addtochat>
  256.               </else>
  257.               <equip when="PreCast">
  258.                 <rring>Rajas Ring</rring>
  259.               </equip>
  260.             </else>
  261.           </else>
  262.     </if>
  263.         <if spell="Double*">
  264.             <if advanced='"$Luzaf"=="1"'>
  265.                 <addtochat>Luzaf's Ring is ACTIVE for $DiceVar.</addtochat>
  266.                 <equip when="PreCast">
  267.                     <rring>Luzaf's Ring</rring>
  268.                 </equip>
  269.                 <equip when="AfterCast">
  270.                     <rring>Rajas Ring</rring>
  271.                 </equip>
  272.             </if>
  273.             <else advanced='"$Luzaf"=="0"'>
  274.           <if advanced='"$RollType"=="CORROLL"'>
  275.                 <addtochat>Luzaf's Ring is ACTIVE for $DiceVar only.</addtochat>
  276.                 <equip when="PreCast">
  277.                     <rring>Luzaf's Ring</rring>
  278.                 </equip>
  279.                 <equip when="AfterCast">
  280.                     <rring>Rajas Ring</rring>
  281.                 </equip>
  282.           </if>
  283.           <elseif advanced='"$RollType"=="ALL"'>
  284.                 <addtochat>Luzaf's Ring is NOT ACTIVE for $DiceVar.</addtochat>
  285.                 <equip when="PreCast">
  286.                     <rring>Rajas Ring</rring>
  287.                 </equip>
  288.           </elseif>
  289.           <else>
  290.                 <addtochat>Luzaf's Ring is NOT ACTIVE for $DiceVar.</addtochat>
  291.                 <equip when="PreCast">
  292.                     <rring>Rajas Ring</rring>
  293.                 </equip>
  294.           </else>
  295.         </else>
  296.         </if>
  297.     <if type="Weaponskill">
  298.           <if     spell="Slug Shot|*Shot">
  299.             <equip when="PreCast" set="RAstr" />
  300.             <equip when="PreCast">
  301.               <ammo>steel bullet</ammo>
  302.             </equip>
  303.             <equip when="aftercast">
  304.             <ammo>remove</ammo>
  305.             </equip>
  306.           </if>
  307.           <elseif spell="Detonator">
  308.             <equip when="PreCast" set="WSagi" />
  309.             <equip when="PreCast">
  310.               <ammo>steel bullet</ammo>
  311.             </equip>
  312.             <equip when="aftercast">
  313.             <ammo>remove</ammo>
  314.             </equip>
  315.             </elseif>
  316.           <elseif spell="Leaden Salute">
  317.             <equip when="PreCast" set="QDmab" />
  318.             <equip when="PreCast">
  319.               <ammo>bullet</ammo>
  320.               <neck>Uggalepih pendant</neck>
  321.             </equip>
  322.             <equip when="aftercast">
  323.             <ammo>remove</ammo>
  324.             </equip>
  325.           </elseif>
  326.       <else   spell="*Blade|Spirits Within">
  327.         <equip when="PreCast" set="MeleeSTR" />
  328.       </else>
  329.     </if>
  330.     <if type="CorsairShot">
  331.         <!-- Update your NQ/HQ Elemental Staves below -->
  332.         <if tplt="20">
  333.         <if spell="Light*|Dark*">
  334.             <equip when="PreCast" set="QDmab" />
  335.             <if spell="Light Shot">
  336.           <equip when="PreCast">
  337.         <main>Apollo's Staff</main>
  338.         <sub>Light Grip</sub>
  339.           </equip>
  340.         </if>
  341.             <else spell="Dark Shot">
  342.           <equip when="PreCast">
  343.         <main>Pluto's Staff</main>
  344.         <sub>Dark Grip</sub>
  345.           </equip>
  346.         </else>
  347.       </if>
  348.       </if>
  349.         <else spell="Ice*|Wind*|Earth*|Thunder*|Water*|Fire*">
  350.             <equip when="PreCast" set="QDmab" />
  351.             <if tplt="20">
  352.             <if spell="Ice Shot">
  353.               <equip when="PreCast">
  354.                     <main>Aquilo's Staff</main>
  355.                     <sub>Ice Grip</sub>
  356.               </equip>
  357.             </if>
  358.             <elseif spell="Wind Shot">
  359.               <equip when="PreCast">
  360.                     <main>Auster's Staff</main>
  361.                     <sub>Wind Grip</sub>
  362.               </equip>
  363.             </elseif>
  364.             <elseif spell="Earth Shot">
  365.               <equip when="PreCast">
  366.                     <main>Terra's Staff</main>
  367.                     <sub>Earth Grip</sub>
  368.               </equip>
  369.             </elseif>
  370.             <elseif spell="Thunder Shot">
  371.               <equip when="PreCast">
  372.                     <main>Jupiter's Staff</main>
  373.                     <sub>Thunder Grip</sub>
  374.               </equip>
  375.             </elseif>
  376.             <elseif spell="Water Shot">
  377.               <equip when="PreCast">
  378.                     <main>Neptune's Staff</main>
  379.                     <sub>Water Grip</sub>
  380.               </equip>
  381.             </elseif>
  382.             <else spell="Fire Shot">
  383.               <equip when="PreCast">
  384.                     <main>Vulcan's Staff</main>
  385.                     <sub>Fire Grip</sub>
  386.               </equip>
  387.             </else>
  388.             </if>
  389.         </else>
  390.         </if>
  391.     <if type="WhiteMagic">
  392.           <if spell="Bar*|Prot*|Shell*|Stoneskin|Blink|Aquaveil|Slow|Paralyze|Silence">
  393.             <equip when="PreCast" set="whmbuff" />
  394.           </if>
  395.           <elseif spell="Cur*">
  396.             <equip when="PreCast" set="whmcure" />
  397.           </elseif>
  398.       <else>
  399.             <equip when="PreCast" set="casting"/>
  400.       </else>
  401.     </if>
  402.     <if type="Ninjutsu">
  403.           <equip when="PreCast" set="casting"/>
  404.     </if>
  405.     </rules>
  406. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement