Advertisement
TC24k

Hitetsu_RDM

Jul 27th, 2011
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 8.87 KB | None | 0 0
  1. <?xml version="1.0" ?>
  2. <spellcast>
  3. <config debug="false" />
  4.  <variables>
  5.         <var name="IceStaff">Aquilo's Staff</var>
  6.         <var name="DarkStaff">Pluto's Staff</var>
  7.         <var name="ThunderStaff">Jupiter's Staff</var>
  8.         <var name="WindStaff">Auster's Staff</var>
  9.         <var name="FireStaff">Vulcan's Staff</var>
  10.         <var name="EarthStaff">Terra's Staff</var>
  11.         <var name="LightStaff">Surya's Staff +2</var>
  12.         <var name="WaterStaff">Neptune's Staff</var>
  13.  
  14.     <var name="SleepTimers">1</var>
  15. </variables>
  16.  
  17. <sets>
  18.     <group name="RDM" default="yes">
  19.         <set name="PDT">
  20.             <main>$EarthStaff</main>
  21.             <body>Dalmatica</body>
  22.             <neck>Twilight Torque</neck>
  23.             <lring>Dark Ring</lring>
  24.             <rring>Jelly Ring</rring>
  25.             <back>Umbra Cape</back>
  26.             <legs>Tatsumaki Sitagoromo</legs>
  27.         </set>
  28.        
  29.         <set name="Resting">
  30.             <main>$DarkStaff</main>
  31.             <ammo>Clarus Stone</ammo>
  32.             <waist>Austerity Belt</waist>
  33.             <body>Mahatma Hpl.</body>
  34.             <neck>Eidolon Pendant</neck>
  35.             <lear>Antivenom Earring</lear>
  36.             <rear>Boroka Earring</rear>
  37.             <back>Felicitas Cape</back>
  38.             <legs>Sagacity Lappas</legs>
  39.             <feet>Avocat Pigaches</feet>
  40.         </set>
  41.        
  42.         <set name="HealingMagic">
  43.             <main>$LightStaff</main>
  44.             <sub>Reign Grip</sub>
  45.             <ammo>Hedgehog Bomb</ammo>
  46.             <head>Teal Chapeau</head>
  47.             <neck>Estoqueur's Collar</neck>
  48.             <lear>Antivenom Earring</lear> <!-- Need more mnd -->
  49.             <rear>Loquacious Earring</rear> <!-- Need more mnd -->
  50.             <body>Augur's Jaseran</body>
  51.             <hands>Augur's Gloves</hands>
  52.             <lring>Sirona's Ring</lring> <!-- mnd+7 ring -->
  53.             <rring>Sapphire Ring</rring> <!--good mnd ring -->
  54.             <back>Sunbeam Cape</back>
  55.             <waist>Cascade Belt</waist>
  56.             <legs>Mahatma Slops</legs>
  57.             <feet>Teal Pigaches</feet>
  58.         </set>
  59.        
  60.         <set name="FastCast">
  61.             <head>Warlock's Chapeau</head>
  62.             <lear>Loq. Earring</lear>
  63.         </set>
  64.        
  65.        
  66.         <set name="MaxMND">
  67.             <main>$%SpellElementStaff</main>
  68.             <sub>Reign Grip</sub>
  69.             <ammo>Hedgehog Bomb</ammo>
  70.             <head>Teal Chapeau</head>
  71.             <neck>Estoqueur's Collar</neck>
  72.             <lear>Incubus Earring</lear>
  73.             <rear>Incubus Earring</rear>
  74.             <body>Augur's Jaseran</body>
  75.             <hands>Devotee's Mitts</hands>
  76.             <lring>Sirona's Ring</lring>
  77.             <rring>Sapphire Ring</rring>
  78.             <back>Sunbeam Cape</back>
  79.             <waist>Cascade Belt</waist>
  80.             <legs>Mahatma Slops</legs>
  81.             <feet>Teal Pigaches</feet>
  82.         </set>
  83.        
  84.         <set name="EnfeeblingMagic">
  85.             <main>$%SpellElementStaff</main>
  86.             <head>Warlock's Chapeau</head>
  87.             <neck>Enfeebling Torque</neck>
  88.             <lear>Incubus Earring</lear>
  89.             <rear>Incubus Earring</rear>
  90.             <body>Warlock's Tabard</body>
  91.             <hands>Teal Cuffs</hands>
  92.             <legs>Sagacity Lappas</legs>
  93.             <feet>Avocat Pigaches</feet>
  94.         </set>
  95.        
  96.         <set name="ElementalMagic">
  97.             <main>$%SpellElementStaff</main>
  98.             <sub>Bugard Strap +1</sub>
  99.             <ammo>Witchstone</ammo>
  100.             <head>Warlock's Chapeau</head>
  101.             <neck>Feud Pendant</neck>
  102.             <lear>Moldavite Earring</lear>
  103.             <rear>Boroka Earring</rear>
  104.             <body>Augur's Jaseran</body>
  105.             <hands>Eradico Mitts</hands>
  106.             <lring>Aquilo's Ring</lring>
  107.             <rring>Icesoul Ring</rring>
  108.             <back>Potentia Cape</back>
  109.             <legs>Teal Slops</legs>
  110.             <feet>Theurgia Clogs</feet>
  111.         </set>
  112.         <set name="EnhancingMagic">
  113.             <sub>Fulcio Grip</sub>
  114.             <neck>Enhancing Torque</neck>
  115.             <waist>Cascade Belt</waist>
  116.             <legs>Warlock's Tights</legs>
  117.         </set>
  118.         <set name="DivineMagic" />
  119.         <set name="DarkMagic" />
  120.         <set name="Ninjutsu" />
  121.         <set name="Ability" />
  122.         <set name="Unknown" />
  123.        
  124.     </group>
  125. </sets>
  126.  
  127. <rules>
  128.    
  129.         <!-- set of gear to equip when finished casting a spell -->
  130.         <equip when="Aftercast" set="PDT" />
  131.         <equip when="Idle" set="PDT" />
  132.         <!-- set of gear to equip when resting -->
  133.         <equip when="Resting" set="Resting" />
  134.         <addtochat when="Resting" color="121">Resting Gear: Equipped</addtochat>
  135.    
  136.         <if spell="Afflatus Solace">
  137.             <changespell spell="Composure" />
  138.             <addtochat when="Resting" color="121">%Spell: Active</addtochat>
  139.         </if>
  140.         <if spell="Afflatus Misery">
  141.             <changespell spell="Saboteur" />
  142.             <addtochat when="Resting" color="121">%Spell: Active</addtochat>
  143.         </if>
  144.        
  145.         <if Skill="*Magic">
  146.             <equip when="PreCast" set="FastCast" />
  147.         </if>
  148.  
  149.  
  150.         <if spell="Flash|Stun">
  151.             <equip when="precast" set="Haste" />
  152.         </if>
  153.        
  154.         <if spell="Paralyze|Slow">
  155.             <equip when="Precast" set="MaxMND" />
  156.         </if>
  157.        
  158.  
  159.         <elseif Skill="HealingMagic">
  160.             <if Spell="Cure*|Cura*">
  161.                     <equip when="MidCast" set="HealingMagic" />
  162.             </if>
  163.            
  164.             <else><return /></else>
  165.         </elseif>
  166.        
  167.         <else>
  168.             <equip when="PreCast" set="%Skill" />
  169.         </else>
  170.        
  171.    
  172. <!--=========================================================================
  173.     Utility Handling
  174. =============================================================================-->
  175. <if mode="and" skill="*Magic|Ninjutsu" buffactive="Silence">
  176.     <cancelspell />
  177.     <command>input /item "Echo Drops" &lt;me&gt;</command>
  178.     <command>input /t Cynic I just popped an Echo!</command>
  179. </if>
  180.  
  181.     <!-- auto cancel sneak/utsu/stoneskin/blink when recasting them. Requires Cancel Plugin -->
  182.     <if Spell="Sneak|Monomi*" BuffActive="Sneak" SpellTargetType="Self">
  183.         <command when="midcast">cancel 71</command>
  184.         <midcastdelay delay="1.8" />
  185.     </if>
  186.     <if spell="Utsusemi: Ichi" BuffActive="Copy Image|Copy Image (2)" NotBuffActive="Silence|Mute|Omerta|Obliviscence">
  187.         <midcastdelay delay="3.0" />
  188.         <command when="midcast">cancel 66</command>
  189.     </if>
  190.     <elseif Spell="Stoneskin" BuffActive="Stoneskin">
  191.         <command when="midcast">cancel 37</command>
  192.         <midcastdelay delay="4.8" />
  193.     </elseif>
  194.    
  195.  
  196. <!--=========================================================================
  197.     Obi's    
  198. =============================================================================-->
  199. <if advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement")'>
  200.     <if     Element="Dark">
  201.             <equip when="midcast">
  202.                 <waist lock="yes">Anrin Obi</waist>
  203.                 <back lock="yes">Twilight Cape</back>
  204.             </equip>
  205.             <addtochat color="121">Dark Obi  and Twilight Cape - Equipped</addtochat>
  206.         </if>
  207.        
  208.         <elseif Element="Light">
  209.             <equip when="midcast">
  210.                 <waist lock="yes">Korin Obi</waist>
  211.                 <back lock="yes">Twilight Cape</back>
  212.             </equip>
  213.             <addtochat color="121">Light Obi  and Twilight Cape - Equipped</addtochat>
  214.         </elseif>
  215.        
  216.         <elseif Element="Thunder">
  217.             <equip when="midcast">
  218.                 <waist lock="yes">Rairin Obi</waist>
  219.                 <back lock="yes">Twilight Cape</back>
  220.             </equip>
  221.             <addtochat color="121">Thunder Obi  and Twilight Cape - Equipped</addtochat>
  222.         </elseif>
  223.        
  224.         <elseif Element="Ice">
  225.             <equip when="midcast">
  226.                 <waist lock="yes">Hyorin Obi</waist>
  227.                 <back lock="yes">Twilight Cape</back>
  228.             </equip>
  229.             <addtochat color="121">Ice Obi  and Twilight Cape - Equipped</addtochat>
  230.         </elseif>
  231.        
  232.         <elseif Element="Fire">
  233.             <equip when="midcast">
  234.                 <waist lock="yes">Karin Obi</waist>
  235.                 <back lock="yes">Twilight Cape</back>
  236.             </equip>
  237.             <addtochat color="121">Fire Obi  and Twilight Cape - Equipped</addtochat>
  238.         </elseif>
  239.        
  240.         <elseif Element="Wind">
  241.             <equip when="midcast">
  242.                 <waist lock="yes">Furin Obi</waist>
  243.                 <back lock="yes">Twilight Cape</back>
  244.             </equip>
  245.             <addtochat color="121">Wind Obi  and Twilight Cape - Equipped</addtochat>
  246.         </elseif>
  247.        
  248.         <elseif Element="Water">
  249.             <equip when="midcast">
  250.                 <waist lock="yes">Suirin Obi</waist>
  251.                 <back lock="yes">Twilight Cape</back>
  252.             </equip>
  253.             <addtochat color="121">Water Obi  and Twilight Cape - Equipped</addtochat>
  254.         </elseif>
  255.        
  256.         <elseif Element="Earth">
  257.             <equip when="midcast">
  258.                 <waist lock="yes">Dorin Obi</waist>
  259.                 <back lock="yes">Twilight Cape</back>
  260.             </equip>
  261.             <addtochat color="121">Earth Obi and Twilight Cape - Equipped</addtochat>
  262.         </elseif>
  263.    
  264. </if>
  265.  
  266.  
  267.  
  268. <!--=========================================================================
  269.    Sleep Timers! Repose: 90seconds, Sleep I: 60seconds
  270. =============================================================================-->
  271. <if advanced='"$SleepTimers"="1"'>
  272.     <if Spell="Repose|Sleep II">
  273.         <command when="aftercast">spellcast var inc sleepid;wait 45;input /echo [$sleepid:%spell] &lt;%target&gt; Wearing off in 45s</command>
  274.         <command when="aftercast">wait 75;input /echo [$sleepid:%spell] &lt;%target&gt; Wearing off in 15s</command>
  275.         <command when="aftercast">wait 85;input /echo [$sleepid:%spell] &lt;%target&gt; Wearing off in 5s;spellcast var dec sleepid;</command>
  276.     </if>
  277.     <elseif Spell="Sleep|Sleepga">
  278.         <command when="aftercast">spellcast var inc sleepid;wait 45;input /echo [$sleepid:%spell] &lt;%target&gt; Wearing off in 15s</command>
  279.         <command when="aftercast">wait 55;input /echo [$sleepid:%spell] &lt;%target&gt; Wearing off in 5s;spellcast var dec sleepid;</command>
  280.     </elseif>
  281. </if>
  282. </rules>
  283. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement