Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" ?>
- <!--
- ===================================================
- BLM spellcast
- Hitetsu of Sylph
- 22-03-2011
- ===================================================
- -->
- <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
- <config
- RequireVersion="2.30"
- debug="false"
- />
- <variables>
- <var name="UggPendant">1</var>
- <var name="BLMAF2Pants">1</var>
- <!-- Use Artemis' Medal? Set to 0 if you don't have it -->
- <var name="ArtMedal">1</var>
- <!-- Checks Moon Phase, Required for Artemis' Medal, requires moon.xml include -->
- <var name="MoonPhase">0</var>
- <var name="DarkObi">0</var>
- <var name="LightObi">0</var>
- <var name="ThunderObi">0</var>
- <var name="IceObi">0</var>
- <var name="FireObi">0</var>
- <var name="WindObi">0</var>
- <var name="WaterObi">0</var>
- <var name="EarthObi">0</var>
- </variables>
- <sets />
- <rules>
- <!-- Check to see what Moon Phase we are in -->
- <xi:include href = "/includes/moon.xml" xpointer = "/includes/include[@name='Moon']/*" />
- <equip when="precast">
- <main>$%SpellElementStaff</main>
- </equip>
- <if mode="and" Skill="ElementalMagic" notspell="Frost*|Burn*|Choke*|Shock*|Drown*|Rasp*">
- <!--======================================================================
- Artemis' Medal & U Pendant
- ==========================================================================-->
- <if MPPAfterCastLT = "50" advanced = '("$UggPendant"=="1")'>
- <if advanced = '"$MoonPhase" > 4'>
- <equip when = "midcast">
- <neck lock = "yes">Artemis' Medal</neck>
- </equip>
- </if>
- <else>
- <equip when = "midcast">
- <neck lock = "yes">Uggalepih Pendant</neck>
- </equip>
- </else>
- </if>
- <elseif advanced = '"$MoonPhase" > 2'>
- <equip when = "midcast">
- <neck lock = "yes">Artemis' Medal</neck>
- </equip>
- </elseif>
- <elseif advanced = '"$MoonPhase" < 3'>
- <equip when="midcast">
- <neck lock="yes">Feud Pendant</neck>
- </equip>
- </elseif>
- <!--======================================================================
- Obi's
- ==========================================================================-->
- <if Advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$%SpellElementObi" = "1"'>
- <if Element="Dark">
- <equip when="midcast">
- <waist lock="yes">Anrin Obi</waist>
- <back lock="yes">Twilight Cape</back>
- </equip>
- <addtochat color="121">Dark Obi and Twilight Cape - Equipped</addtochat>
- </if>
- <elseif Element="Light">
- <equip when="midcast">
- <waist lock="yes">Korin Obi</waist>
- <back lock="yes">Twilight Cape</back>
- </equip>
- <addtochat color="121">Light Obi and Twilight Cape - Equipped</addtochat>
- </elseif>
- <elseif Element="Thunder">
- <equip when="midcast">
- <waist lock="yes">Rairin Obi</waist>
- <back lock="yes">Twilight Cape</back>
- </equip>
- <addtochat color="121">Thunder Obi and Twilight Cape - Equipped</addtochat>
- </elseif>
- <elseif Element="Ice">
- <equip when="midcast">
- <waist lock="yes">Hyorin Obi</waist>
- <back lock="yes">Twilight Cape</back>
- </equip>
- <addtochat color="121">Ice Obi and Twilight Cape - Equipped</addtochat>
- </elseif>
- <elseif Element="Fire">
- <equip when="midcast">
- <waist lock="yes">Karin Obi</waist>
- <back lock="yes">Twilight Cape</back>
- </equip>
- <addtochat color="121">Fire Obi and Twilight Cape - Equipped</addtochat>
- </elseif>
- <elseif Element="Wind">
- <equip when="midcast">
- <waist lock="yes">Furin Obi</waist>
- <back lock="yes">Twilight Cape</back>
- </equip>
- <addtochat color="121">Wind Obi and Twilight Cape - Equipped</addtochat>
- </elseif>
- <elseif Element="Water">
- <equip when="midcast">
- <waist lock="yes">Suirin Obi</waist>
- <back lock="yes">Twilight Cape</back>
- </equip>
- <addtochat color="121">Water Obi and Twilight Cape - Equipped</addtochat>
- </elseif>
- <elseif Element="Earth">
- <equip when="midcast">
- <waist lock="yes">Dorin Obi</waist>
- <back lock="yes">Twilight Cape</back>
- </equip>
- <addtochat color="121">Earth Obi and Twilight Cape - Equipped</addtochat>
- </elseif>
- </if>
- <else>
- <equip when="midcast">
- <waist>Goetia Chausses +2</waist>
- <back>Searing Cape</back>
- </equip>
- </else>
- <!--======================================================================
- AF2 Pants
- ==========================================================================-->
- <if Advanced='(!((bool)strmatch("* x2","%Weather") AND "%WeatherElement" = "%SpellElement" AND "$%SpellElementObi" = "1") OR !("%WeatherElement" = "%spellElement")) AND ("%SpellElement" = "%DayElement" AND "$BLMAF2Pants" = "1") AND ("%skill"="ElementalMagic")'>
- <equip when="midcast">
- <legs lock="yes">Sorcerer's Tonban</legs>
- <back lock="yes">Twilight Cape</back>
- </equip>
- <addtochat color="121">AF2 Pants - Equipped</addtochat>
- </if>
- <else>
- <equip when="midcast">
- <legs>Goetia Chausses +2</legs>
- <back>Searing Cape</back>
- </equip>
- </else>
- </if>
- </rules>
- </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement