<?xml version="1.0" encoding="utf-16"?>
<FightClass xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<FightClassGeneralSettings>
<FightClassName>Frost Mage 5.4</FightClassName>
<Range>35</Range>
<Pet>true</Pet>
<PetCallSpellName>Summon Water Elemental</PetCallSpellName>
<PetReviveSpellName>Summon Water Elemental</PetReviveSpellName>
<FramePerSecond>23</FramePerSecond>
</FightClassGeneralSettings>
<FightClassSpells>
<FightClassSpell>
<SpellName>Evocation</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>Mana</ContionType>
<Param xsi:type="FightClassConditionNumber">
<Type>SmallerOrEqual</Type>
<Value>75000</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>IsSpellUsable</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Evocation</Name>
<Need>true</Need>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>Buff</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Evocation</Name>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>39</Priority>
<Timer>3000</Timer>
</FightClassSpell>
<FightClassSpell>
<SpellName>Ice Barrier</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>IsSpellUsable</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Ice Barrier</Name>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>MeInCombat</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>Buff</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Ice Barrier</Name>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>38</Priority>
<AddToSettings>true</AddToSettings>
<AddToSettingsActiveByDefault>true</AddToSettingsActiveByDefault>
<Timer>25000</Timer>
</FightClassSpell>
<FightClassSpell>
<SpellName>RunMacroText("/Use Healthstone")</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>HealthPercent</ContionType>
<Param xsi:type="FightClassConditionNumber">
<Type>SmallerOrEqual</Type>
<Value>76</Value>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>37</Priority>
</FightClassSpell>
<FightClassSpell>
<SpellName>RunMacroText("/Use Crystal of Insanity")</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>Buff</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Crystal of Insanity</Name>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>36</Priority>
<Timer>500000</Timer>
<NotSpellIsLuaScript>true</NotSpellIsLuaScript>
</FightClassSpell>
<FightClassSpell>
<SpellName>RunMacroText("/Use Dew of Eternal Morning")</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>Buff</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Dew of Eternal Morning</Name>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>35</Priority>
<Timer>500000</Timer>
<NotSpellIsLuaScript>true</NotSpellIsLuaScript>
</FightClassSpell>
<FightClassSpell>
<SpellName>RunMacroText("/Use Book of the Ages")</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>Buff</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Book of the Ages</Name>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>34</Priority>
<Timer>500000</Timer>
<NotSpellIsLuaScript>true</NotSpellIsLuaScript>
</FightClassSpell>
<FightClassSpell>
<SpellName>RunMacroText("/Use Singing Crystal")</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>Buff</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Singing Crystal</Name>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>33</Priority>
<Timer>500000</Timer>
<NotSpellIsLuaScript>true</NotSpellIsLuaScript>
</FightClassSpell>
<FightClassSpell>
<SpellName>RunMacroText("/Use Mana Gem")</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>Mana</ContionType>
<Param xsi:type="FightClassConditionNumber">
<Type>SmallerOrEqual</Type>
<Value>32</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>ItemCount</ContionType>
<Param xsi:type="FightClassConditionItemNumber">
<Number>1</Number>
<Id>36799</Id>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>32</Priority>
<Timer>120000</Timer>
</FightClassSpell>
<FightClassSpell>
<SpellName>RunMacroText("/Use 13")</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>HaveTarget</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>MeInCombat</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>31</Priority>
<Timer>60000</Timer>
<NotSpellIsLuaScript>true</NotSpellIsLuaScript>
</FightClassSpell>
<FightClassSpell>
<SpellName>RunMacroText("/Use 14")</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>HaveTarget</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>MeInCombat</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>30</Priority>
<Timer>60000</Timer>
<NotSpellIsLuaScript>true</NotSpellIsLuaScript>
</FightClassSpell>
<FightClassSpell>
<SpellName>Icy Veins</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>IsSpellUsable</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Icy Veins</Name>
<Need>true</Need>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>HaveTarget</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>29</Priority>
<AddToSettings>true</AddToSettings>
<AddToSettingsActiveByDefault>true</AddToSettingsActiveByDefault>
<Timer>180000</Timer>
</FightClassSpell>
<FightClassSpell>
<SpellName>Ice Floes</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>IsSpellUsable</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Ice Floes</Name>
<Need>true</Need>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>HaveTarget</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>MeInMove</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>28</Priority>
<Timer>20000</Timer>
</FightClassSpell>
<FightClassSpell>
<SpellName>Mirror Image</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>IsSpellUsable</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Mirror Image</Name>
<Need>true</Need>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>HaveTarget</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>27</Priority>
<Timer>1000</Timer>
</FightClassSpell>
<FightClassSpell>
<SpellName>Mage Bomb</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>TargetDistance</ContionType>
<Param xsi:type="FightClassConditionNumber">
<Type>SmallerOrEqual</Type>
<Value>40</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>Buff</ContionType>
<Param xsi:type="FightClassConditionStringBool" />
</FightClassCondition>
<FightClassCondition>
<ContionType>HaveTarget</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>26</Priority>
<CheckIfKnowUsableDistance>false</CheckIfKnowUsableDistance>
<AddToSettings>true</AddToSettings>
<AddToSettingsActiveByDefault>true</AddToSettingsActiveByDefault>
<Timer>11000</Timer>
</FightClassSpell>
<FightClassSpell>
<SpellName>Mage Bomb</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>TargetDistance</ContionType>
<Param xsi:type="FightClassConditionNumber">
<Type>SmallerOrEqual</Type>
<Value>40</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>HaveTarget</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>25</Priority>
<AddToSettings>true</AddToSettings>
<AddToSettingsActiveByDefault>true</AddToSettingsActiveByDefault>
<Timer>11000</Timer>
</FightClassSpell>
<FightClassSpell>
<SpellName>Ice Lance</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>TargetDistance</ContionType>
<Param xsi:type="FightClassConditionNumber">
<Type>SmallerOrEqual</Type>
<Value>40</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>IsSpellUsable</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Ice Lance</Name>
<Need>true</Need>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>HaveTarget</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>Buff</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Fingers of Frost</Name>
<Need>true</Need>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>LuaScript</ContionType>
<Param xsi:type="FightClassConditionLua">
<LuaScript>result = false
local timeLeftToCastAgain = 5
local idIceLance=30455
local ssname=GetSpellInfo(idIceLance)
if UnitExists("target") and not UnitIsFriend("player", "target") and (UnitHealth("target")>0) and (IsSpellInRange(ssname,"target")==1) then
local spellname=GetSpellInfo(idIceLance)
local name, rank, icon, count, debuffType, duration, expirationTime, unitCaster, isStealable, shouldConsolidate, spellId = UnitBuff(("player",Icicle),5);
if (name==Icicle) then
local expireTimeLeft = expirationTime-time();
if (expireTimeLeft < timeLeftToCastAgain) then
if (IsUsableSpell(idIceLance)) then
local start, duration, enable = GetSpellCooldown(idIceLance)
if (duration==0) then
CastSpellByName(idIceLance);
spell=spellname;
end
end
if not (spell=="Icicle") then
print("Echant: "..spell)
result=true
return;
end
end
end
end</LuaScript>
<VarRet>5</VarRet>
<ValueRet>true</ValueRet>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>24</Priority>
<Timer>10000</Timer>
</FightClassSpell>
<FightClassSpell>
<SpellName>Deep Freeze</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>TargetDistance</ContionType>
<Param xsi:type="FightClassConditionNumber">
<Type>SmallerOrEqual</Type>
<Value>35</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>Buff</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Fingers of Frost</Name>
<Need>true</Need>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>IsSpellUsable</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Deep Freeze</Name>
<Need>true</Need>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>HaveTarget</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>23</Priority>
<Timer>30000</Timer>
</FightClassSpell>
<FightClassSpell>
<SpellName>Frost Armor</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>BuffCastedByMe</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Frost Armor</Name>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>22</Priority>
<IsBuff>true</IsBuff>
<CombatOnly>false</CombatOnly>
<CheckIfKnowUsableDistance>false</CheckIfKnowUsableDistance>
<AddToSettings>true</AddToSettings>
<AddToSettingsActiveByDefault>true</AddToSettingsActiveByDefault>
<Timer>30000</Timer>
</FightClassSpell>
<FightClassSpell>
<SpellName>Arcane Brilliance</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>BuffCastedByMe</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Acane Brilliance</Name>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>21</Priority>
<IsBuff>true</IsBuff>
<CombatOnly>false</CombatOnly>
<AddToSettings>true</AddToSettings>
<AddToSettingsActiveByDefault>true</AddToSettingsActiveByDefault>
<Timer>30000</Timer>
</FightClassSpell>
<FightClassSpell>
<SpellName>Summon Water Elemental</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>HavePet</ContionType>
<Param xsi:type="FightClassConditionBool" />
</FightClassCondition>
<FightClassCondition>
<ContionType>IsSpellUsable</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Summon Water Elemental</Name>
<Need>true</Need>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>20</Priority>
<Timer>60000</Timer>
</FightClassSpell>
<FightClassSpell>
<SpellName>Time Warp</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>TargetIsElite</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>TargetHealthPercent</ContionType>
<Param xsi:type="FightClassConditionNumber">
<Type>Smaller</Type>
<Value>30</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>TargetLevel</ContionType>
<Param xsi:type="FightClassConditionNumber">
<Type>BiggerOrEqual</Type>
<Value>92</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>IsSpellUsable</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Time Warp</Name>
<Need>true</Need>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>HaveTarget</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>19</Priority>
<Timer>300000</Timer>
</FightClassSpell>
<FightClassSpell>
<SpellName>Counterspell</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>TargetDistance</ContionType>
<Param xsi:type="FightClassConditionNumber">
<Type>SmallerOrEqual</Type>
<Value>40</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>TargetInCast</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>IsSpellUsable</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Counterspell</Name>
<Need>true</Need>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>18</Priority>
<Timer>24000</Timer>
</FightClassSpell>
<FightClassSpell>
<SpellName>Ring of Frost</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>IsSpellUsable</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Ring of Frost</Name>
<Need>true</Need>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>HaveTarget</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>TargetDistance</ContionType>
<Param xsi:type="FightClassConditionNumber">
<Type>SmallerOrEqual</Type>
<Value>40</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>HaveTarget</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>17</Priority>
<Timer>45000</Timer>
<AOESpell>true</AOESpell>
</FightClassSpell>
<FightClassSpell>
<SpellName>Ice Block</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>HealthPercent</ContionType>
<Param xsi:type="FightClassConditionNumber">
<Type>SmallerOrEqual</Type>
<Value>31</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>HavePet</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>IsSpellUsable</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Ice Block</Name>
<Need>true</Need>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>16</Priority>
<Timer>300000</Timer>
</FightClassSpell>
<FightClassSpell>
<SpellName>Invisibility</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>HealthPercent</ContionType>
<Param xsi:type="FightClassConditionNumber">
<Type>SmallerOrEqual</Type>
<Value>21</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>IsSpellUsable</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Invisibility</Name>
<Need>true</Need>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>15</Priority>
<Timer>300000</Timer>
</FightClassSpell>
<FightClassSpell>
<SpellName>Mirror Image</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>MeInCombat</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>TargetLevel</ContionType>
<Param xsi:type="FightClassConditionNumber">
<Type>BiggerOrEqual</Type>
<Value>92</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>IsSpellUsable</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Mirror Image</Name>
<Need>true</Need>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>HaveTarget</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>14</Priority>
<Timer>180000</Timer>
</FightClassSpell>
<FightClassSpell>
<SpellName>Frozen Orb</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>IsSpellUsable</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Frozen Orb</Name>
<Need>true</Need>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>TargetDistance</ContionType>
<Param xsi:type="FightClassConditionNumber">
<Type>SmallerOrEqual</Type>
<Value>40</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>Buff</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Fingers of Frost</Name>
<Need>true</Need>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>HaveTarget</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>13</Priority>
<Timer>1000</Timer>
</FightClassSpell>
<FightClassSpell>
<SpellName>Frostbolt</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>TargetDistance</ContionType>
<Param xsi:type="FightClassConditionNumber">
<Type>SmallerOrEqual</Type>
<Value>40</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>IsSpellUsable</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Frostbolt</Name>
<Need>true</Need>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>HaveTarget</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>12</Priority>
<Timer>2000</Timer>
</FightClassSpell>
<FightClassSpell>
<SpellName>Frostbolt</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>IsSpellUsable</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Frostbolt</Name>
<Need>true</Need>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>TargetDistance</ContionType>
<Param xsi:type="FightClassConditionNumber">
<Type>SmallerOrEqual</Type>
<Value>40</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>TargetBuff</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Frozen</Name>
<Need>true</Need>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>HaveTarget</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
</FightClassConditions>
<Priority>11</Priority>
<Timer>2000</Timer>
</FightClassSpell>
<FightClassSpell>
<SpellName>Frostfire Bolt</SpellName>
<FightClassConditions>
<FightClassCondition>
<ContionType>Buff</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Brain Freeze</Name>
<Need>true</Need>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>TargetDistance</ContionType>
<Param xsi:type="FightClassConditionNumber">
<Type>SmallerOrEqual</Type>
<Value>40</Value>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>IsSpellUsable</ContionType>
<Param xsi:type="FightClassConditionStringBool">
<Name>Frostfire Bolt</Name>
<Need>true</Need>
</Param>
</FightClassCondition>
<FightClassCondition>
<ContionType>HaveTarget</ContionType>
<Param xsi:type="FightClassConditionBool">
<Value>true</Value>
</Param>
</FightClassCondition>
&l