Advertisement
Byrth

Sjugy_BRD.xml

Mar 3rd, 2013
312
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 6.70 KB | None | 0 0
  1. <?xml version="1.0" ?>
  2. <spellcast>
  3.     <config />
  4.     <variables clear="True">
  5.         <var name="Daurd">BlankSet</var>
  6.     </variables>
  7.     <sets>
  8.         <group name="Main" default="yes">
  9.             <set name="BlankSet" />
  10.            
  11.             <!-- If I had Daurdable, this would also include anti-spellcasting time gear -->
  12.             <set name="Daurdable">
  13.                 <range>Daurdable</range>
  14.             </set>
  15.            
  16.             <set name="Standard">
  17.                 <lring>Dark Ring</lring>
  18.                 <waist>Aristo belt</waist>
  19.                 <main>Terra's Staff</main>
  20.                 <sub>Quire Grip</sub>
  21.                 <lear>Loquac. Earring</lear>
  22.                 <rear>Musical Earring</rear>
  23.                 <body>Vermillion cloak</body>
  24.                 <legs>Stearc Subligar</legs>
  25.                 <hands>Serpentes Cuffs</hands>
  26.                 <rring>Dark Ring</rring>
  27.                 <feet>Rostrum Pumps</feet>
  28.                 <back>Umbra Cape</back>
  29.                 <neck>Veisa Collar</neck>
  30.             </set>
  31.            
  32.             <set name="FastCastSong">
  33.                 <feet>Rostrum Pumps</feet>
  34.                 <lear>Loquac. Earring</lear>
  35.                 <lring>Minstrel's ring</lring>
  36.                 <body>Yigit Gomlek</body>
  37.                 <hands>Schellenband</hands>
  38.                 <neck>Aoidos' Matinee</neck>
  39.                 <rear>Aoidos' Earring</rear>
  40.                 <waist>Aoidos' belt</waist>
  41.                 <head>Aoidos' Calot +2</head>
  42.             </set>
  43.            
  44.             <set name="FastCastMagic">
  45.                 <feet>Rostrum Pumps</feet>
  46.                 <lear>Loquac. Earring</lear>
  47.                 <body>Nefer Kalasiris</body>
  48.                 <hands>Carapacho Cuffs</hands>
  49.                 <neck>Aoidos' Matinee</neck>
  50.                 <rear>Aoidos' Earring</rear>
  51.                 <waist>Aoidos' belt</waist>
  52.             </set>
  53.            
  54.             <set name="Skill-BASE">
  55.                 <main>Chanter's staff</main>
  56.                 <lring>Nereid Ring</lring>
  57.                 <sub>Quire Grip</sub>
  58.                 <neck>Aoidos' Matinee</neck>
  59.                 <rear>Musical Earring</rear>
  60.                 <body>Aoidos' Hngrln. +2</body>
  61.                 <head>Demon Helm +1</head>
  62.                 <hands>Chl. Cuffs +1</hands>
  63.                 <waist>Aristo belt</waist>
  64.                 <legs>Marduk's Shalwar</legs>
  65.                 <feet>Oracle's Pigaches</feet>
  66.                 <rring>Nereid Ring</rring>
  67.             </set>
  68.            
  69.             <set name="MAcc-BASE">
  70.                 <main>Chatoyant Staff</main>
  71.                 <lring>Balrahn's ring</lring>
  72.                 <rring>Nereid ring</rring>
  73.                 <sub>Quire grip</sub>
  74.                 <legs>Marduk's Shalwar</legs>
  75.                 <neck>Wind Torque</neck>
  76.                 <hands>Chl. Cuffs +1</hands>
  77.                 <feet>Oracle's pigaches</feet>
  78.                 <body>Aoidos' Hngrln. +2</body>
  79.                 <waist>Aristo belt</waist>
  80.                 <head>Laurel Wreath</head>
  81.                 <back>Mesmeric Cape</back>
  82.                 <lear>Aoidos' Earring</lear>
  83.                 <rear>Musical earring</rear>
  84.             </set>
  85.            
  86.             <!-- Buff songs - Excludes Scherzo because I do not have an instrument for it -->
  87.             <set name="Song_Valor Minuet*" baseset="Skill-BASE">
  88.                 <range>Apollo's Flute</range>
  89.                 <body>Aoidos' Hngrln. +2</body>
  90.             </set>
  91.            
  92.             <set name="Song_*March" baseset="Skill-BASE">
  93.                 <range>Faerie Piccolo</range>
  94.             </set>
  95.            
  96.             <set name="Song_*Madrigal" baseset="Skill-BASE">
  97.                 <range>Traverseire +1</range>
  98.                 <head>Aoidos' Calot +2</head>
  99.             </set>
  100.            
  101.             <set name="Song_Mage's Ballad*" baseset="Skill-BASE">
  102.                 <range>Crooner's Cithara</range>
  103.             </set>
  104.            
  105.             <set name="Song_*Mambo" baseset="Skill-BASE">
  106.                 <range>Gemshorn +1</range>
  107.             </set>
  108.            
  109.             <set name="Song_Chocobo Mazurka" baseset="Skill-BASE">
  110.                 <range>Vihuela</range>
  111.             </set>
  112.            
  113.             <set name="Song_*Carol*" baseset="Skill-BASE">
  114.                 <range>Crumhorn +1</range>
  115.             </set>
  116.            
  117.             <!-- Debuff songs -->
  118.             <set name="Song_*Elegy" baseset="MAcc-BASE">
  119.                 <range>Syrinx</range>
  120.             </set>
  121.            
  122.             <set name="Song_*Requiem*" baseset="MAcc-BASE">
  123.                 <range>Siren Flute</range>
  124.             </set>
  125.            
  126.             <set name="Song_*Threnody" baseset="MAcc-BASE">
  127.                 <range>Piccolo +1</range>
  128.             </set>
  129.            
  130. <!-- These sets are not necessary because it defaults to Pan's Horn        
  131.             <set name="Song_*Lullaby*" baseset="MAcc-BASE">
  132.                 <range>Pan's Horn</range>
  133.             </set>
  134.            
  135.             <set name="Song_*Nocturne" baseset="MAcc-BASE">
  136.                 <range>Pan's Horn</range>
  137.             </set>
  138.            
  139.             <set name="Song_*Finale" baseset="MAcc-BASE">
  140.                 <range>Pan's Horn</range>
  141.             </set> -->
  142.            
  143.             <set name="Song_*" baseset="Skill-BASE">
  144.                 <range>Pan's Horn</range>
  145.             </set>
  146.            
  147.             <set name="Cures">
  148.                 <main>Arka IV</main>
  149.                 <hands>Augur's gloves</hands>
  150.             </set>
  151.            
  152.             <set name="Stoneskin">
  153.                 <main lock="yes">Chanter's Staff</main>
  154.                 <sub>Bugard Strap +1</sub>
  155.                 <body>Augur's Jaseran</body>
  156.                 <neck>Stone Gorget</neck>
  157.                 <head>Goliard Chapeau</head>
  158.                 <hands>Augur's Gloves</hands>
  159.                 <back>Aslan cape</back>
  160.                 <lring>Omega ring</lring>
  161.                 <waist>Penitent's Rope</waist>
  162.                 <legs>Augur's Brais</legs>
  163.                 <feet>Suzaku's Sune-ate</feet>
  164.             </set>
  165.            
  166.             <set name="Stun">
  167.                 <main lock="yes">Apamajas II</main>
  168.                 <sub>Bugard Strap +1</sub>
  169.                 <body>Augur's Jaseran</body>
  170.                 <lring>Omega ring</lring>
  171.             </set>
  172.         </group>
  173.     </sets>
  174.     <rules>
  175.         <equip when="Idle|Aftercast|Resting" set="Standard" />
  176.        
  177.         <!-- Auto Pianissimo if using //spell playername
  178.         Not when playername is your own name, as that is SELF -->
  179.         <if type="BardSong" SpellTargetType="PLAYER">
  180.             <castdelay delay="2" />
  181.             <command when="precast">input /raw /ja "Pianissimo" &lt;me&gt;</command>
  182.         </if>
  183.        
  184.         <if Spell="Dancing Chains" Advanced='"$Daurd"=="BlankSet"'>
  185.             <var when="precast" cmd="set Daurd Daurdable" />
  186.             <cancelspell />
  187.         </if>
  188.         <elseif Spell="Dancing Chains" Advanced='"$Daurd"=="Daurdable"'>
  189.             <var when="precast" cmd="set Daurd BlankSet" />
  190.             <cancelspell />
  191.         </elseif>
  192.  
  193.         <if Skill="*Magic">
  194.             <if Spell="Stun">
  195.                 <equip when="precast" set="Stun" />
  196.                 <castdelay delay="0" />
  197.             </if>
  198.             <else>
  199.                 <equip when="precast" Set="FastCastMagic" />
  200.                 <if Spell="Cur*">
  201.                     <equip when="midcast" Set="Cures" />
  202.                 </if>
  203.                 <elseif Spell="Stoneskin">
  204.                     <equip when="midcast" Set="Stoneskin" />
  205.                 </elseif>
  206.             </else>
  207.         </if>
  208.         <elseif type="BardSong">
  209.             <if BuffActive="Nightingale">
  210.                 <equip when="precast" set="Song_%Spell|$Daurd" />
  211.                 <var when="aftercast" cmd="set Daurd BlankSet" />
  212.             </if>
  213.             <else>
  214.                 <equip when="precast" Set="FastCastSong" />
  215.                 <equip when="midcast" set="Song_%Spell|$Daurd" />
  216.                 <var when="aftercast" cmd="set Daurd BlankSet" />
  217.             </else>
  218.         </elseif>
  219.  
  220.             <!-- Timers for when sleep is wearing off. -->
  221.         <if Spell="*Lullaby">
  222.             <command when="aftercast">spellcast var inc sleepid;wait 34;input /echo [$sleepid:%spell] &lt;%target&gt; Wearing off in 5s</command>
  223.         </if>
  224.         <elseif Spell="*Lullaby II">
  225.             <command when="aftercast">spellcast var inc sleepid;wait 73;input /echo [$sleepid:%spell] &lt;%target&gt; Wearing off in 5s</command>
  226.         </elseif>
  227.         <!-- auto cancel sneak when recasting it. Requires Cancel Plugin -->
  228.         <if Spell="Sneak" BuffActive="Sneak" SpellTargetType="Self">
  229.             <command when="midcast">cancel 71</command>
  230.             <midcastdelay delay="1.8" />
  231.         </if>
  232.  
  233.     </rules>
  234. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement