Advertisement
TC24k

BLM_Obi_Medal_AF2_only

Jul 27th, 2011
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 5.13 KB | None | 0 0
  1. <?xml version="1.0" ?>
  2. <!--
  3.    ===================================================
  4.                     BLM spellcast
  5.                   Hitetsu of Sylph
  6.                         22-03-2011
  7.    ===================================================
  8.    -->
  9. <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
  10.     <config
  11.        RequireVersion="2.30"
  12.        debug="false"
  13.        />
  14. <variables>
  15.     <var name="UggPendant">1</var>
  16.     <var name="BLMAF2Pants">1</var>
  17.     <!-- Use Artemis' Medal? Set to 0 if you don't have it -->
  18.     <var name="ArtMedal">1</var>
  19.     <!-- Checks Moon Phase, Required for Artemis' Medal, requires moon.xml include -->
  20.     <var name="MoonPhase">0</var>
  21.    
  22.     <var name="DarkObi">0</var>
  23.     <var name="LightObi">0</var>
  24.     <var name="ThunderObi">0</var>
  25.     <var name="IceObi">0</var>
  26.     <var name="FireObi">0</var>
  27.     <var name="WindObi">0</var>
  28.     <var name="WaterObi">0</var>
  29.     <var name="EarthObi">0</var>
  30. </variables>
  31. <sets />
  32. <rules>
  33.  
  34.  
  35. <!-- Check to see what Moon Phase we are in -->
  36. <xi:include href = "/includes/moon.xml" xpointer = "/includes/include[@name='Moon']/*" />
  37.  
  38.     <equip when="precast">
  39.         <main>$%SpellElementStaff</main>
  40.     </equip>
  41.    
  42. <if mode="and" Skill="ElementalMagic" notspell="Frost*|Burn*|Choke*|Shock*|Drown*|Rasp*">
  43.     <!--======================================================================
  44.             Artemis' Medal & U Pendant
  45.     ==========================================================================-->
  46.             <if MPPAfterCastLT = "50" advanced = '("$UggPendant"=="1")'>
  47.                 <if advanced = '"$MoonPhase" &gt; 4'>
  48.                     <equip when = "midcast">
  49.                         <neck lock = "yes">Artemis' Medal</neck>
  50.                     </equip>
  51.                 </if>
  52.                 <else>
  53.                     <equip when = "midcast">
  54.                         <neck lock = "yes">Uggalepih Pendant</neck>
  55.                     </equip>
  56.                 </else>
  57.             </if>
  58.             <elseif advanced = '"$MoonPhase" &gt; 2'>
  59.                 <equip when = "midcast">
  60.                     <neck lock = "yes">Artemis' Medal</neck>
  61.                 </equip>
  62.             </elseif>
  63.             <elseif advanced = '"$MoonPhase" &lt; 3'>
  64.                 <equip when="midcast">
  65.                     <neck lock="yes">Feud Pendant</neck>
  66.                 </equip>
  67.             </elseif>
  68.    
  69.     <!--======================================================================
  70.             Obi's
  71.     ==========================================================================-->
  72.     <if Advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$%SpellElementObi" = "1"'>
  73.         <if     Element="Dark">
  74.             <equip when="midcast">
  75.                 <waist lock="yes">Anrin Obi</waist>
  76.                 <back lock="yes">Twilight Cape</back>
  77.             </equip>
  78.             <addtochat color="121">Dark Obi  and Twilight Cape - Equipped</addtochat>
  79.         </if>
  80.        
  81.         <elseif Element="Light">
  82.             <equip when="midcast">
  83.                 <waist lock="yes">Korin Obi</waist>
  84.                 <back lock="yes">Twilight Cape</back>
  85.             </equip>
  86.             <addtochat color="121">Light Obi  and Twilight Cape - Equipped</addtochat>
  87.         </elseif>
  88.        
  89.         <elseif Element="Thunder">
  90.             <equip when="midcast">
  91.                 <waist lock="yes">Rairin Obi</waist>
  92.                 <back lock="yes">Twilight Cape</back>
  93.             </equip>
  94.             <addtochat color="121">Thunder Obi  and Twilight Cape - Equipped</addtochat>
  95.         </elseif>
  96.        
  97.         <elseif Element="Ice">
  98.             <equip when="midcast">
  99.                 <waist lock="yes">Hyorin Obi</waist>
  100.                 <back lock="yes">Twilight Cape</back>
  101.             </equip>
  102.             <addtochat color="121">Ice Obi  and Twilight Cape - Equipped</addtochat>
  103.         </elseif>
  104.        
  105.         <elseif Element="Fire">
  106.             <equip when="midcast">
  107.                 <waist lock="yes">Karin Obi</waist>
  108.                 <back lock="yes">Twilight Cape</back>
  109.             </equip>
  110.             <addtochat color="121">Fire Obi  and Twilight Cape - Equipped</addtochat>
  111.         </elseif>
  112.        
  113.         <elseif Element="Wind">
  114.             <equip when="midcast">
  115.                 <waist lock="yes">Furin Obi</waist>
  116.                 <back lock="yes">Twilight Cape</back>
  117.             </equip>
  118.             <addtochat color="121">Wind Obi  and Twilight Cape - Equipped</addtochat>
  119.         </elseif>
  120.        
  121.         <elseif Element="Water">
  122.             <equip when="midcast">
  123.                 <waist lock="yes">Suirin Obi</waist>
  124.                 <back lock="yes">Twilight Cape</back>
  125.             </equip>
  126.             <addtochat color="121">Water Obi  and Twilight Cape - Equipped</addtochat>
  127.         </elseif>
  128.        
  129.         <elseif Element="Earth">
  130.             <equip when="midcast">
  131.                 <waist lock="yes">Dorin Obi</waist>
  132.                 <back lock="yes">Twilight Cape</back>
  133.             </equip>
  134.             <addtochat color="121">Earth Obi and Twilight Cape - Equipped</addtochat>
  135.         </elseif>
  136.        
  137.     </if>
  138.     <else>
  139.         <equip when="midcast">
  140.             <waist>Goetia Chausses +2</waist>
  141.             <back>Searing Cape</back>
  142.         </equip>
  143.     </else>
  144.    
  145.     <!--======================================================================
  146.         AF2 Pants
  147.     ==========================================================================-->
  148.  
  149.     <if Advanced='(!((bool)strmatch("* x2","%Weather") AND "%WeatherElement" = "%SpellElement" AND "$%SpellElementObi" = "1") OR !("%WeatherElement" = "%spellElement")) AND ("%SpellElement" = "%DayElement" AND "$BLMAF2Pants" = "1") AND ("%skill"="ElementalMagic")'>
  150.         <equip when="midcast">
  151.             <legs lock="yes">Sorcerer's Tonban</legs>
  152.             <back lock="yes">Twilight Cape</back>
  153.         </equip>
  154.         <addtochat color="121">AF2 Pants - Equipped</addtochat>
  155.     </if>
  156.     <else>
  157.         <equip when="midcast">
  158.             <legs>Goetia Chausses +2</legs>
  159.             <back>Searing Cape</back>
  160.         </equip>
  161.     </else>
  162. </if>
  163.  
  164. </rules>
  165. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement