Guest User

Untitled

a guest
May 28th, 2010
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 5.75 KB | None | 0 0
  1. <?xml version="1.0" ?>
  2. <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
  3.     <config
  4.        RequireVersion="2.30"
  5.         Debug="false"
  6.        HideErrors="false"
  7.        ShowGearSwaps="False"
  8.        />
  9.     <variables>
  10.        
  11.         <!-- use BLM AF2 pants or not? Set to 0 if you do not have it -->
  12.         <var name="BLMAF2Pants">0</var>
  13.         <!-- use Sorc ring or not? set to 0 if you do not have it or dangerous location -->
  14.         <var name="Ring">0</var>
  15.         <!-- use Ugg Pendant or not? set to 0 if you do not have it. -->
  16.         <var name="UggPendant">0</var>
  17.         <!-- Elemental Grips, set to 1 for each you have -->
  18.         <var name="LightGrip">0</var>
  19.         <var name="DarkGrip">0</var>
  20.         <var name="ThunderGrip">0</var>
  21.         <var name="IceGrip">0</var>
  22.         <var name="FireGrip">0</var>
  23.         <var name="WindGrip">0</var>
  24.         <var name="WaterGrip">0</var>
  25.         <var name="EarthGrip">0</var>
  26.         <!-- Elemental Staffs, input what staff to use for each element here -->
  27.         <var name="IceStaff">Ice Staff</var>
  28.         <var name="DarkStaff">Dark Staff</var>
  29.         <var name="ThunderStaff">Thunder Staff</var>
  30.         <var name="WindStaff"></var>
  31.         <var name="FireStaff">Fire Staff</var>
  32.         <var name="EarthStaff"></var>
  33.         <var name="LightStaff"></var>
  34.         <var name="WaterStaff"></var>
  35.         <!-- Elemental Obi's, set to 1 for the ones you have. -->
  36.         <var name="DarkObi">0</var>
  37.         <var name="LightObi">0</var>
  38.         <var name="ThunderObi">0</var>
  39.         <var name="IceObi">0</var>
  40.         <var name="FireObi">0</var>
  41.         <var name="WindObi">0</var>
  42.         <var name="WaterObi">0</var>
  43.         <var name="EarthObi">0</var>
  44.     </variables>
  45.     <sets>
  46.         <group name="Main" default="yes">
  47.             <set name="Base">
  48.                 <ammo>Morion Tathlum</ammo>
  49.                 <neck>Mohbwa Scarf</neck>
  50.                 <lear>Morion Earring</lear>
  51.                 <rear>Morion Earring</rear>
  52.                 <hands>Wizard's Gloves</hands>
  53.                 <lring>Wisdom Ring</lring>
  54.                 <rring>Wisdom Ring</rring>
  55.                 <back>Black Cape</back>
  56.                 <waist>Shaman's Belt</waist>
  57.                 <legs>Wizard's Tonban</legs>
  58.                 <feet>Wizard's Sabots</feet>
  59.             </set>
  60.             <set name="Standard">
  61.                 <body>Shaman's Cloak</body>
  62.             </set>
  63.             <set name="Resting" BaseSet="Base">
  64.                 <head>Specify a head, if any</head>
  65.                 <body>Seer's Tunic</body>
  66.                 <main>$DarkStaff</main>
  67.                 <waist>Qiqirn Sash</waist>
  68.             </set>
  69.             <set name="Enfeebling" BaseSet="Base">
  70.                 <body>Wizard's Coat</body>
  71.         <head>Wizard's Petasos</head>
  72.             </set>
  73.         </group>
  74.     </sets>
  75.     <rules>
  76.         <!-- utility: if targetting a monster, but casting a spell that can not be cast on monsters, then cast on self (buffs). -->
  77.         <if SpellTargetType="MONSTER" NotValidTarget="*Enemy*" ValidTarget="*Self*">
  78.             <changetarget target="&lt;me&gt;" />
  79.         </if>
  80.         <if SpellTargetType="NONE" ValidTarget="*Self*">
  81.             <changetarget target="&lt;me&gt;" />
  82.         </if>
  83.         <if Spell="Escape|Warp|Warp II|Retrace|Teleport-*|Reraise|Tractor">
  84.             <return />
  85.         </if>
  86.         <!-- set of gear to equip when finished casting a spell or coming back from resting mp (idle set) -->
  87.         <equip when="Idle|aftercast" set="Standard" />
  88.         <!-- set of gear to equip when resting -->
  89.         <equip when="Resting" set="Resting" />
  90.         <if Spell="Stun">
  91.             <!-- equip gear that helps stun, and nothing else -->
  92.             <equip when="precast|midcast">
  93.                 <main>$ThunderStaff</main>
  94.             </equip>
  95.         </if>
  96.         <!-- set of gear to enhance enfeeble spells -->
  97.         <if skill="EnfeeblingMagic" >
  98.             <equip when="precast|midcast" set="Enfeebling" />
  99.         </if>
  100.         <!-- Handle Elemental Obi's -->
  101.         <if Advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$%SpellElementObi" = "1"'>
  102.             <if     Element="Dark">
  103.                 <equip when="midcast">
  104.                     <waist lock="yes">Anrin Obi</waist>
  105.                 </equip>
  106.             </if>
  107.             <elseif Element="Light">
  108.                 <equip when="midcast">
  109.                     <waist lock="yes">Korin Obi</waist>
  110.                 </equip>
  111.             </elseif>
  112.             <elseif Element="Thunder">
  113.                 <equip when="midcast">
  114.                     <waist lock="yes">Rairin Obi</waist>
  115.                 </equip>
  116.             </elseif>
  117.             <elseif Element="Ice">
  118.                 <equip when="midcast">
  119.                     <waist lock="yes">Hyorin Obi</waist>
  120.                 </equip>
  121.             </elseif>
  122.             <elseif Element="Fire">
  123.                 <equip when="midcast">
  124.                     <waist lock="yes">Karin Obi</waist>
  125.                 </equip>
  126.             </elseif>
  127.             <elseif Element="Wind">
  128.                 <equip when="midcast">
  129.                     <waist lock="yes">Furin Obi</waist>
  130.                 </equip>
  131.             </elseif>
  132.             <elseif Element="Water">
  133.                 <equip when="midcast">
  134.                     <waist lock="yes">Suirin Obi</waist>
  135.                 </equip>
  136.             </elseif>
  137.             <elseif Element="Earth">
  138.                 <equip when="midcast">
  139.                     <waist lock="yes">Dorin Obi</waist>
  140.                 </equip>
  141.             </elseif>
  142.         </if>
  143.         <!-- finally, equip our staff! -->
  144.         <equip when="midcast">
  145.             <main>$%SpellElementStaff</main>
  146.         </equip>
  147.     </rules>
  148. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment