Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" ?>
- <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
- <config Debug="false"
- HideErrors="false"
- ShowSpellInfo="false"
- ShowGearSwaps="false" />
- <variables>
- <var name="UseFood">True</var> <!-- Use skill-up food True/False -->
- <var name="FoodName">B.E.W. Pitaru</var> <!-- Valid Magic Food: Stuffed Pitaru, Poultry Pitaru, Seafood Pitaru, B.E.W. Pitaru -->
- <var name="HowMuchFood">4</var> <!-- Set to an integer value equal to the amount of food you want used, up to 36 -->
- <var name="WaitTime">2</var> <!-- Set time to wait in-between actions -->
- <var name="CastNum">1</var>
- <var name="NumFoodUsed">0</var>
- </variables>
- <sets>
- <group name="Default" default="yes">
- <set name="Idle">
- </set>
- </group>
- </sets>
- <rules>
- <!-- Use food (if UseFood is set to True) unless number of food specified has already been used -->
- <if advanced='"$UseFood" == "True"'>
- <if advanced='$NumFoodUsed != $HowMuchFood'>
- <if notbuffactive="Food">
- <cancelspell />
- <command>input /item "$FoodName" <me>;wait 5;input /ma "Dancing Chains"</command>
- <if advanced='$NumFoodUsed == 0'>
- <var cmd="set NumFoodUsed 1" />
- </if>
- <elseif advanced='$NumFoodUsed == 1'>
- <var cmd="set NumFoodUsed 2" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 2'>
- <var cmd="set NumFoodUsed 3" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 3'>
- <var cmd="set NumFoodUsed 4" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 4'>
- <var cmd="set NumFoodUsed 5" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 5'>
- <var cmd="set NumFoodUsed 6" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 6'>
- <var cmd="set NumFoodUsed 7" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 7'>
- <var cmd="set NumFoodUsed 8" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 8'>
- <var cmd="set NumFoodUsed 9" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 9'>
- <var cmd="set NumFoodUsed 10" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 10'>
- <var cmd="set NumFoodUsed 11" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 11'>
- <var cmd="set NumFoodUsed 12" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 12'>
- <var cmd="set NumFoodUsed 13" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 13'>
- <var cmd="set NumFoodUsed 14" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 14'>
- <var cmd="set NumFoodUsed 15" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 15'>
- <var cmd="set NumFoodUsed 16" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 16'>
- <var cmd="set NumFoodUsed 17" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 17'>
- <var cmd="set NumFoodUsed 18" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 18'>
- <var cmd="set NumFoodUsed 19" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 19'>
- <var cmd="set NumFoodUsed 20" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 20'>
- <var cmd="set NumFoodUsed 21" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 21'>
- <var cmd="set NumFoodUsed 22" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 22'>
- <var cmd="set NumFoodUsed 23" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 23'>
- <var cmd="set NumFoodUsed 24" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 24'>
- <var cmd="set NumFoodUsed 25" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 25'>
- <var cmd="set NumFoodUsed 26" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 26'>
- <var cmd="set NumFoodUsed 27" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 27'>
- <var cmd="set NumFoodUsed 28" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 28'>
- <var cmd="set NumFoodUsed 29" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 29'>
- <var cmd="set NumFoodUsed 30" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 30'>
- <var cmd="set NumFoodUsed 31" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 31'>
- <var cmd="set NumFoodUsed 32" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 32'>
- <var cmd="set NumFoodUsed 33" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 33'>
- <var cmd="set NumFoodUsed 34" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 34'>
- <var cmd="set NumFoodUsed 35" />
- </elseif>
- <elseif advanced='$NumFoodUsed == 35'>
- <var cmd="set NumFoodUsed 36" />
- </elseif>
- <return />
- </if>
- </if>
- </if>
- <!-- Change spell to Release if SMN avatar is active -->
- <if mode="and" advanced='"%PetIsValid" == "True"' Job="SMN/*|*/SMN">
- <changespell spell="Release" />
- <changetarget target="<me>" />
- <command when="aftercast">wait $WaitTime;input /ma "Dancing Chains"</command>
- <return />
- </if>
- <!-- Summoning Magic Skill-Up Segment -->
- <if spell="Dancing Chains">
- <if advanced='"$CastNum" == "1"'>
- <command when="aftercast">wait $WaitTime;input /ma "Dancing Chains"</command>
- <var cmd="set CastNum 2" />
- <changespell spell="Light Spirit" />
- <changetarget target="<me>"/>
- </if>
- <elseif advanced='"$CastNum" == "2"'>
- <command when="aftercast">wait $WaitTime;input /ma "Dancing Chains"</command>
- <var cmd="set CastNum 3" />
- <changespell spell="Dark Spirit" />
- <changetarget target="<me>"/>
- </elseif>
- <elseif advanced='"$CastNum" == "3"'>
- <command when="aftercast">wait $WaitTime;input /ma "Dancing Chains"</command>
- <var cmd="set CastNum 4" />
- <changespell spell="Fire Spirit" />
- <changetarget target="<me>"/>
- </elseif>
- <elseif advanced='"$CastNum" == "4"'>
- <command when="aftercast">wait $WaitTime;input /ma "Dancing Chains"</command>
- <var cmd="set CastNum 5" />
- <changespell spell="Earth Spirit" />
- <changetarget target="<me>"/>
- </elseif>
- <elseif advanced='"$CastNum" == "5"'>
- <command when="aftercast">wait $WaitTime;input /ma "Dancing Chains"</command>
- <var cmd="set CastNum 6" />
- <changespell spell="Ice Spirit" />
- <changetarget target="<me>"/>
- </elseif>
- <elseif advanced='"$CastNum" == "6"'>
- <command when="aftercast">wait $WaitTime;input /ma "Dancing Chains"</command>
- <var cmd="set CastNum 7" />
- <changespell spell="Thunder Spirit" />
- <changetarget target="<me>"/>
- </elseif>
- <elseif advanced='"$CastNum" == "7"'>
- <command when="aftercast">wait $WaitTime;input /ma "Dancing Chains"</command>
- <var cmd="set CastNum 8" />
- <changespell spell="Air Spirit" />
- <changetarget target="<me>"/>
- </elseif>
- <elseif advanced='"$CastNum" == "8"'>
- <command when="aftercast">wait $WaitTime;input /ma "Dancing Chains"</command>
- <var cmd="set CastNum 1" />
- <changespell spell="Water Spirit" />
- <changetarget target="<me>"/>
- </elseif>
- </if>
- </rules>
- </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement