Advertisement
TC24k

DrJones_DRG

May 16th, 2012
307
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 11.90 KB | None | 0 0
  1. <?xml version="1.0" ?>
  2. <!--The above line tells applications reading the file that it is in XML format.-->
  3.  
  4.  
  5.  
  6. <!-- Dragoon version whatever-we're-on-now      -->
  7. <!-- to do: Vambraces +2 spirit link rules, maybe -->
  8.  
  9.  
  10.  
  11. <spellcast>
  12. <!--The above line specifies the SpellCast section of the XML file so SpellCast knows where to look when it opens the file-->
  13.  
  14.     <sets>
  15.         <!--This is where you would define your SpellCast equipment sets and groups-->
  16.        
  17.         <!-- Default spell-slinging group -->
  18.         <group name="DRG" default="yes">
  19.            
  20.             <!-- <set name="template">
  21.            
  22.                 <main></main>
  23.                <sub></sub>
  24.                <ranged></ranged>
  25.                <ammo></ammo>
  26.                <head></head>
  27.                <neck></neck>
  28.                <lear></lear>
  29.                <rear></rear>
  30.                <body></body>
  31.                <hands></hands>
  32.                <lring></lring>
  33.                <rring></rring>
  34.                <back></back>
  35.                <waist></waist>
  36.                <legs></legs>
  37.                 <feet></feet>          
  38.             </set> -->
  39.            
  40.             <set name="Idle" baseSet="TP">
  41.                 <main>Sixgill</main>
  42.                 <!-- <sub></sub>
  43.                <ranged></ranged>
  44.                 <ammo></ammo>   -->
  45.                 <head>Darksteel Cap +1</head>
  46.                 <neck>Orochi Nodowa</neck>
  47.                 <!--<lear></lear>
  48.                 <rear></rear>   -->
  49.                 <body>Barone Corazza</body>
  50.                 <hands>Gavial Finger Gauntlets</hands>
  51.                 <lring>Dark Ring</lring>
  52.                 <rring>Dark Ring</rring>
  53.                 <back>Lamia Mantle +1</back>
  54.                 <waist>Nierenschutz</waist>
  55.                 <!--<legs></legs>-->
  56.                 <feet>Hydra Greaves</feet>         
  57.             </set>
  58.            
  59.             <set name="PDT">           
  60.                 <!-- <main></main> -->
  61.                 <!-- <sub></sub> -->
  62.                 <!-- <ranged></ranged>
  63.                 <ammo></ammo>   -->
  64.                 <head>Darksteel Cap +1</head>
  65.                 <neck>Twilight Torque</neck>
  66.                 <!-- <lear></lear>
  67.                <rear></rear> -->
  68.                 <body>Darksteel Harness +1</body>
  69.                 <!-- <hands></hands> -->
  70.                 <lring>Dark Ring</lring>
  71.                 <rring>Dark Ring</rring>
  72.                 <!-- <back></back> -->
  73.                 <waist>Nierenschutz</waist>
  74.                 <!-- <legs></legs> -->
  75.                 <feet>Hydra Greaves</feet>
  76.             </set>
  77.            
  78.             <set name="MDT">
  79.            
  80.                 <!-- <main></main> -->
  81.                 <!-- <sub></sub> -->
  82.                 <!-- <ranged></ranged>
  83.                <ammo></ammo>
  84.                 <head></head>   -->
  85.                 <neck>Twilight Torque</neck>
  86.                 <!--<lear></lear>
  87.                <rear></rear> -->
  88.                 <body>Coral Scale Mail +1</body>
  89.                 <hands>Gavial Finger Gauntlets</hands>
  90.                 <lring>Dark Ring</lring>
  91.                 <rring>Dark Ring</rring>
  92.                 <back>Lamia Mantle +1</back>
  93.                 <waist>Nierenschutz</waist>
  94.                 <!-- <legs></legs>
  95.                <feet></feet> -->
  96.             </set>
  97.            
  98.            
  99.             <set name="TP" >
  100.                 <!-- <main></main> -->
  101.                 <sub>Rose Strap</sub>
  102.                 <!-- <range></range>-->
  103.                 <ammo>Thew Bomblet</ammo>
  104.                 <head>Lancer's Mezail +1</head>
  105.                 <neck>Chivalrous Chain</neck>
  106.                 <lear>Dragonkin Earring</lear>
  107.                 <rear>Brutal Earring</rear>
  108.                 <body>Lancer's Plackart +1</body>
  109.                 <hands>Dusk Gloves +1</hands>
  110.                 <lring>Rajas Ring</lring>
  111.                 <rring>Blitz Ring</rring>
  112.                 <back>Atheling Mantle</back>
  113.                 <waist>Goading Belt</waist>
  114.                 <legs>Ace's Hose</legs>
  115.                 <feet>Lancer's Schynbalds +2</feet>
  116.             </set>
  117.            
  118.             <set name="STR" baseSet="TP">
  119.                 <!-- <main></main>
  120.                <sub></sub>
  121.                <ranged></ranged>
  122.                <ammo></ammo> -->
  123.                 <head>Varangian Helm</head>
  124.                 <!-- <neck></neck>
  125.                <lear></lear>
  126.                <rear></rear> -->
  127.                 <!-- <body></body> -->
  128.                 <hands>Lancer's Vambraces +2</hands>
  129.                 <lring>Rajas Ring</lring>
  130.                 <rring>Flame Ring</rring>
  131.                 <!-- <back></back> -->
  132.                 <waist>Warwolf Belt</waist>
  133.                 <legs>Lancer's Cuissots +1</legs>
  134.                 <feet>Hecatomb Leggings +1</feet>
  135.             </set>
  136.            
  137.             <!-- <set name="MultiWS" baseSet="TP">           -->
  138.                 <!-- <main></main>
  139.                <sub></sub>
  140.                <ranged></ranged>
  141.                <ammo></ammo> -->
  142.                 <!-- <head></head> -->
  143.                 <!--<neck></neck>
  144.                <lear></lear>
  145.                <rear></rear>
  146.                <body></body> -->
  147.                 <!-- <hands>Lancer's Vambraces +2</hands> -->
  148.                 <!-- <lring></lring>    -->
  149.                 <!-- <rring>keen Ring</rring> -->
  150.                 <!--<back></back> -->
  151.                 <!-- <waist>Warwolf Belt</waist>
  152.                <legs>Lancer's Cuissots +1</legs>
  153.                <feet>Lancer's Schynbalds +2</feet>
  154.             </set> -->
  155.            
  156.             <set name="PentaThrust" baseSet="STR">         
  157.                 <!-- <main></main>
  158.                <sub></sub>
  159.                <ranged></ranged>
  160.                <ammo></ammo> -->
  161.                 <!-- <head></head> -->
  162.                 <neck>Shadow Gorget</neck>
  163.                 <!--<lear></lear>
  164.                <rear></rear>
  165.                <body></body> -->
  166.                 <hands>Lancer's Vambraces +2</hands>
  167.                 <!-- <lring></lring>
  168.                <rring></rring>
  169.                <back></back> -->
  170.                 <waist>Shadow Belt</waist>
  171.                 <!-- <legs></legs> -->
  172.                 <!-- <feet></feet> -->
  173.             </set>
  174.            
  175.             <set name="Drakesbane" baseSet="STR">
  176.                 <!-- <main></main>
  177.                <sub></sub>
  178.                <ranged></ranged>
  179.                <ammo></ammo> -->
  180.                 <!-- <head></head> -->
  181.                 <neck>Light Gorget</neck>
  182.                 <!--<lear></lear>
  183.                <rear></rear>
  184.                <body></body> -->
  185.                 <hands>Lancer's Vambraces +2</hands>
  186.                 <!-- <lring></lring>
  187.                <rring></rring> -->
  188.                 <!-- <back></back> -->
  189.                 <waist>Light Belt</waist>
  190.                 <!-- <legs></legs> -->
  191.                 <!-- <feet></feet> -->
  192.             </set>
  193.            
  194.             <set name="Stardiver" baseSet="STR">
  195.                 <!-- <main></main>
  196.                <sub></sub>
  197.                <ranged></ranged>
  198.                <ammo></ammo> -->
  199.                 <!-- <head></head> -->
  200.                 <neck>Light Gorget</neck>
  201.                 <!--<lear></lear>
  202.                <rear></rear>
  203.                <body></body> -->
  204.                 <hands>Lancer's Vambraces +2</hands>
  205.                 <!-- <lring></lring>
  206.                <rring></rring> -->
  207.                 <!-- <back></back> -->
  208.                 <waist>Light Belt</waist>
  209.                 <!-- <legs></legs> -->
  210.                 <!-- <feet></feet> -->
  211.             </set>
  212.            
  213.            
  214.             <set name="Jump" baseSet="TP">
  215.                 <!-- <main></main>
  216.                <sub></sub>
  217.                <ranged></ranged>
  218.                <ammo></ammo> -->
  219.                 <!-- <head></head> -->
  220.                 <!--<neck></neck>
  221.                <lear></lear>
  222.                 <rear></rear>   -->
  223.                 <!-- <body></body> -->
  224.                 <hands>Lancer's Vambraces +2</hands>
  225.                 <!-- <lring></lring>    -->
  226.                 <rring>keen Ring</rring>
  227.                 <!--<back></back>   -->
  228.                 <waist>Warwolf Belt</waist>
  229.                 <legs>Lancer's Cuissots +1</legs>
  230.                 <feet>Lancer's Schynbalds +2</feet>
  231.             </set>
  232.            
  233.            
  234.             <set name="WyvernHP">
  235.                 <!-- <main></main>
  236.                <sub></sub>
  237.                <ranged></ranged>
  238.                <ammo></ammo> -->
  239.                 <head>Saurian Helm</head>
  240.                 <!--<neck></neck>
  241.                <lear></lear>
  242.                <rear></rear>
  243.                <body></body>
  244.                <hands></hands>
  245.                <lring></lring>
  246.                <rring></rring>
  247.                <back></back>
  248.                <waist></waist> -->
  249.                 <legs>Drachen Brais</legs>
  250.                 <!-- <feet></feet>           -->
  251.             </set>
  252.            
  253.             <!-- MaxHP and helm to trigger healing breath more reliably -->
  254.             <set name="BreathTrigger">
  255.                 <!-- <main></main>
  256.                <sub></sub>
  257.                <ranged></ranged>
  258.                <ammo></ammo> -->
  259.                 <head>Drachen Armet</head>
  260.                 <!-- <neck></neck>
  261.                <lear></lear>
  262.                <rear></rear>
  263.                 <body></body>   -->
  264.                 <!-- <hands></hands> -->
  265.                 <!--<lring></lring>
  266.                <rring></rring>
  267.                <back></back>
  268.                 <waist></waist> -->
  269.                 <!-- <legs></legs> -->
  270.                 <!-- <feet></feet> -->
  271.             </set>
  272.            
  273.         </group>
  274.     </sets>
  275.    
  276.     <variables>
  277.         <!--This is where you would define custom variables for SpellCast-->
  278.         <var name="AfterCast">"Idle"</var>
  279.     </variables>
  280.    
  281.     <rules>
  282.        
  283.        
  284.         <if spell="autoset">  <!-- this makes it so when you change status (rest, idle, engage), your gear changes -->
  285.             <action type="equip" when="engaged" set="TP" />
  286.             <action type="equip" when="idle" set="Idle" />
  287.         </if>
  288.        
  289.         <if Advanced='"%Status" = "Engaged"'>
  290.                 <var cmd="set AfterCast TP" />
  291.         </if>
  292.         <else>
  293.             <var cmd="set AfterCast Idle" />
  294.         </else>
  295.        
  296.        
  297.         <if type="JobAbility">
  298.             <if spell="Spirit Jump|Soul Jump|High Jump|Jump">
  299.                 <equip when="precast" set="Jump" />
  300.                 <equip when="aftercast" set="$AfterCast" />
  301.             </if>
  302.            
  303.             <if spell="Angon">
  304.                 <equip when="precast">
  305.                     <ammo>Angon</ammo>
  306.                 </equip>
  307.                 <equip when="aftercast" set="$AfterCast" />
  308.             </if>
  309.            
  310.             <if spell="Call Wyvern">
  311.                 <equip when="precast">
  312.                     <body>Wyrm Mail</body>                 
  313.                 </equip>
  314.                 <equip when="aftercast" set="$AfterCast" />
  315.             </if>
  316.            
  317.             <if spell="Ancient Circle">
  318.                 <equip when="precast">
  319.                     <legs>Drachen Brais</legs>
  320.                 </equip>
  321.                 <equip when="aftercast" set="$AfterCast" />
  322.             </if>
  323.            
  324.         </if>   <!-- End if JobAbility -->
  325.        
  326.         <if type="PetCommand">
  327.             <if spell="Restoring Breath">
  328.                 <aftercastdelay delay="2.5" />
  329.                 <!-- <equip when="precast" set="BreathTrigger" />  -->
  330.                 <!-- <equip when="midcast" set="WyvernHP" /> -->
  331.                 <equip when="precast" set="WyvernHP" />
  332.                 <equip when="aftercast" set="$AfterCast" />
  333.             </if>
  334.         </if> <!--  end if PetCommand   -->
  335.        
  336.         <if type="WeaponSkill">
  337.             <!-- <aftercastdelay delay="5.0" /> -->
  338.            
  339.             <!-- Drakesbane -->
  340.             <if spell="Drakesbane">
  341.                 <equip when="precast" set="Drakesbane" />
  342.                 <equip when="aftercast" set="$AfterCast" />
  343.             </if>
  344.            
  345.             <!-- Stardiver -->
  346.             <elseif spell="Stardiver">
  347.                 <equip when="precast" set="Stardiver" />
  348.                 <equip when="aftercast" set="$AfterCast" />
  349.             </elseif>
  350.            
  351.             <!-- Penta Thrust -->
  352.             <elseif spell="Penta Thrust">
  353.                 <equip when="precast" set="PentaThrust" />
  354.                 <equip when="aftercast" set="$AfterCast" />
  355.             </elseif>
  356.            
  357.             <!-- Multi-hit Weaponskills -->
  358.             <!-- <elseif spell="Skewer|Double Thrust">
  359.                 <equip when="precast" set="MultiWS" />
  360.                 <equip when="aftercast" set="$AfterCast" />
  361.             </elseif> -->
  362.                        
  363.             <!-- Everything else -->
  364.             <else>
  365.                 <equip when="precast" set="STR" />
  366.                 <equip when="aftercast" set="$AfterCast" />
  367.             </else>
  368.         </if>   <!-- End if WeaponSkill -->
  369.        
  370.         <!-- magic, Healing Breath trigger -->
  371.         <if type="WhiteMagic|BlackMagic|BlueMagic">
  372.             <aftercastdelay delay="2.5" />
  373.             <equip when="precast" set="BreathTrigger" />
  374.             <equip when="midcast" set="WyvernHP" />
  375.             <equip when="aftercast" set="$AfterCast" />
  376.         </if>   <!-- End if magic -->
  377.     </rules>
  378. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement