Not a member of Pastebin yet?
                        Sign Up,
                        it unlocks many cool features!                    
                - <?xml version="1.0" encoding="UTF-8"?>
 - <spellcast>
 - <config
 - RequireVersion="2.4"
 - ShowGearSwaps="true"
 - HideErrors="false"
 - Debug="false"
 - />
 - <guildwork
 - job="WHM"
 - description="White Mage XML"
 - server="XXXXX"
 - character="YourName"
 - />
 - <variables>
 - </variables>
 - <sets>
 - <group default="yes" name="WHM Default">
 - <set name="Idle">
 - </set>
 - <set name="Resting" baseset="Idle">
 - </set>
 - <set name="WhiteMagic" baseset="Idle"><!--max MND-->
 - </set>
 - <set name="WhiteMagic-HealingMagic" baseset="WhiteMagic">
 - </set>
 - <set name="Cure*|Cura*" baseset="WhiteMagic-HealingMagic">
 - </set>
 - <set name="*na">
 - </set>
 - <set name="WhiteMagic-EnfeeblingMagic" baseset="WhiteMagic">
 - </set>
 - <set name="WhiteMagic-EnhancingMagic" baseset="WhiteMagic">
 - </set>
 - <set name="Regen" baseset="WhiteMagic-EnhancingMagic">
 - </set>
 - <set name="Bar*" baseset="WhiteMagic-EnhancingMagic">
 - </set>
 - <set name="Auspice" baseset="WhiteMagic-EnhancingMagic">
 - </set>
 - <set name="Stoneskin" baseset="WhiteMagic-EnhancingMagic">
 - </set>
 - <set name="ConserveMP" baseset="Idle">
 - </set>
 - <set name="FastCast" baseset="Idle">
 - </set>
 - <set name="FastCast-Cure" baseset="FastCast">
 - </set>
 - <set name="FastCast-Stoneskin" baseset="Stoneskin">
 - </set>
 - <set name="WhiteMagic-DivineMagic" baseset="WhiteMagic">
 - </set>
 - <set name="WhiteMagic-DivineMagic-MAtk" baseset="WhiteMagic-DivineMagic">
 - </set>
 - <set name="BlackMagic" baseset="FastCast"><!--Max INT-->
 - </set>
 - <set name="BlackMagic-DarkMagic" baseset="BlackMagic">
 - </set>
 - <set name="BlackMagic-ElementalMagic" baseset="BlackMagic">
 - </set>
 - <set name="BlackMagic-ElementalMagic-MAtk" baseset="BlackMagic">
 - </set>
 - <set name="BlackMagic-EnfeeblingMagic" baseset="BlackMagic">
 - </set>
 - <set name="BlackMagic-EnhancingMagic" baseset="BlackMagic">
 - </set>
 - <set name="BlackMagic-ElementalMagic" baseset="BlackMagic">
 - </set>
 - <set name="BlackMagic-ElementalMagic-MAtk" baseset="BlackMagic">
 - </set>
 - <set name="DivineCaress">
 - </set>
 - </group>
 - <group name="Delve" default="No">
 - <!--propose to set gear sets here that are more specific to end-game events that require more M.Acc than Skill-->
 - </group>
 - </sets>
 - <rules>
 - <if status="Idle|Resting">
 - <equip set="%Status" when="aftercast"/>
 - </if>
 - <if type="JobAbility">
 - <if spell="DivineCaress">
 - <equip set="%Spell" when="precast|midcast"/>
 - </if>
 - <else>
 - <equip set="FastCast"/>
 - </else>
 - </if>
 - <if type="WhiteMagic">
 - <if skill="DivineMagic">
 - <if spell="Banish*|Holy*">
 - <if casttimegt="3">
 - <equip set="FastCast" when="precast" />
 - <equip set="%Type-%Skill-MAtk" when="midcast" />
 - </if>
 - <else>
 - <equip when="precast|midcast" set="%Type-%Skill" />
 - </else>
 - </if>
 - <else>
 - <if casttimegt="3">
 - <equip set="FastCast" when="precast" />
 - <equip set="%Type-%Skill" when="midcast" />
 - </if>
 - <else>
 - <equip when="precast|midcast" set="%Type-%Skill" />
 - </else>
 - </else>
 - </if>
 - <elseif skill="HealingMagic">
 - <if spell="*na">
 - <if casttimegt="3">
 - <equip set="FastCast" when="precast"/>
 - <equip set="%Spell" when="midcast"/>
 - </if>
 - <else>
 - <equip set="%Spell" when="precast|midcast"/>
 - </else>
 - </if>
 - <elseif spell="Cure*|Cura*">
 - <if casttimegt="3">
 - <equip set="FastCast-Cure" when="precast"/>
 - <equip set="%Spell" when="midcast"/>
 - </if>
 - <else>
 - <equip set="%Spell" when="precast|midcast"/>
 - </else>
 - </elseif>
 - <elseif spell="Raise*|Arise|Reraise*">
 - <equip set="FastCast" when="precast"/>
 - <equip set="ConserveMP" when="midcast"/>
 - </elseif>
 - <else>
 - <if casttimegt="3">
 - <equip set="FastCast" when="precast"/>
 - <equip set="%Type-%Skill" when="midcast"/>
 - </if>
 - <else>
 - <equip set="%Type-%Skill" when="precast|midcast"/>
 - </else>
 - </else>
 - </elseif>
 - <elseif skill="EnhancingMagic">
 - <if spell="Teleport*|Recall*|Escape|Warp*">
 - <return /> <!--don't remove this one. you'll crash. srsly.-->
 - </if>
 - <elseif spell="Erase|Haste"><!--spells not effected by stats/skills-->
 - <equip set="FastCast" when="precast|midcast"/>
 - </elseif>
 - <elseif spell="Stoneskin">
 - <equip set="FastCast-Stoneskin" when="precast"/>
 - <equip set="%Spell" when="midcast"/>
 - </elseif>
 - <elseif spell="Bar*|Shell*|Regen*">
 - <if casttimegt="3">
 - <equip set="FastCast" when="precast"/>
 - <equip set="%Spell" when="midcast"/>
 - </if>
 - <else>
 - <equip set="%Spell" when="precast|midcast"/>
 - </else>
 - </elseif>
 - <else>
 - <if casttimegt="3">
 - <equip set="FastCast" when="precast"/>
 - <equip set="%Type-%Skill" when="midcast"/>
 - </if>
 - <else>
 - <equip set="%Type-%Skill" when="precast|midcast"/>
 - </else>
 - </else>
 - </elseif>
 - <elseif skill="EnfeeblingMagic">
 - <if casttimegt="3">
 - <equip set="FastCast" when="precast"/>
 - <equip set="%Type-%Skill" when="midcast"/>
 - </if>
 - <else>
 - <equip set="%Type-%Skill" when="precast|midcast"/>
 - </else>
 - </elseif>
 - <else>
 - <if casttimegt="3">
 - <equip set="FastCast" when="precast"/>
 - <equip set="%Type" when="midcast"/>
 - </if>
 - <else>
 - <equip set="%Type" when="precast|midcast"/>
 - </else>
 - </else>
 - </if>
 - <if type="BlackMagic">
 - <if skill="DarkMagic|EnfeeblingMagic|EnhancingMagic"><!--break these out separately if you have spell specific sets-->
 - <if casttimegt="3">
 - <equip set="FastCast" when="precast"/>
 - <equip set="%Type-%Skill" when="midcast"/>
 - </if>
 - <else>
 - <equip set="%Type-%Skill" when="precast|midcast"/>
 - </else>
 - </if>
 - <elseif skill="ElementalMagic">
 - <if spell="Rasp|Burn|Drown|Choke|Frost|Shock">
 - <equip set="%Type-%Skill" />
 - </if>
 - <else>
 - <if casttimegt="3">
 - <equip set="FastCast" when="precast"/>
 - <equip set="%Type-%Skill-MAtk" when="midcast"/>
 - </if>
 - </else>
 - </elseif>
 - <else>
 - <if casttimegt="3">
 - <equip set="FastCast" when="precast"/>
 - <equip set="%Type" when="midcast"/>
 - </if>
 - <else>
 - <equip set="%Type" when="precast|midcast"/>
 - </else>
 - </else>
 - </if>
 - <equip when="aftercast" set="%Status" />
 - <equip when="resting" set="Resting" />
 - <equip when="idle" set="Idle" />
 - </rules>
 - </spellcast>
 
Advertisement
 
                    Add Comment                
                
                        Please, Sign In to add comment