<?xml version="1.0" encoding="utf-8"?>
<FightClass xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <FightClassGeneralSettings>
    <FightClassName>ascension_hunter</FightClassName>
    <Range>33</Range>
    <Pet>true</Pet>
    <PetCallSpellName>Call Pet</PetCallSpellName>
  </FightClassGeneralSettings>
  <FightClassSpells>
    <FightClassSpell>
      <FightClassConditions />
      <SpellName>PetAttack()</SpellName>
      <CheckIfKnow>false</CheckIfKnow>
      <CheckIfSpellUsable>false</CheckIfSpellUsable>
      <CheckSpellDistance>false</CheckSpellDistance>
      <CheckIfView>false</CheckIfView>
      <NotSpellIsLuaScript>true</NotSpellIsLuaScript>
      <OncePerTarget>true</OncePerTarget>
      <CanMoveDuringCast>Yes</CanMoveDuringCast>
      <WaitDuringCasting>false</WaitDuringCasting>
    </FightClassSpell>
    <FightClassSpell>
      <FightClassConditions>
        <FightClassCondition>
          <ContionType>TargetDistance</ContionType>
          <Param xsi:type="FightClassConditionNumber">
            <Type>BiggerOrEqual</Type>
            <Value>6</Value>
          </Param>
        </FightClassCondition>
      </FightClassConditions>
      <SpellName>Steady Shot</SpellName>
      <Priority>4</Priority>
      <Timer>3000</Timer>
      <CanMoveDuringCast>No</CanMoveDuringCast>
      <DescriptionSpell>Steady Shot</DescriptionSpell>
      <CastOn>target</CastOn>
    </FightClassSpell>
    <FightClassSpell>
      <FightClassConditions>
        <FightClassCondition>
          <ContionType>ManaPercent</ContionType>
          <Param xsi:type="FightClassConditionNumber">
            <Type>BiggerOrEqual</Type>
            <Value>35</Value>
          </Param>
        </FightClassCondition>
        <FightClassCondition>
          <ContionType>TargetDistance</ContionType>
          <Param xsi:type="FightClassConditionNumber">
            <Type>BiggerOrEqual</Type>
            <Value>5</Value>
          </Param>
        </FightClassCondition>
      </FightClassConditions>
      <SpellName>Arcane Shot</SpellName>
      <Priority>3</Priority>
      <Timer>5000</Timer>
      <CanMoveDuringCast>Yes</CanMoveDuringCast>
      <DescriptionSpell>Arcane Shot</DescriptionSpell>
      <CastOn>target</CastOn>
    </FightClassSpell>
    <FightClassSpell>
      <FightClassConditions />
      <SpellName>Aspect of the Hawk</SpellName>
      <Priority>2</Priority>
      <IsBuff>true</IsBuff>
      <CanMoveDuringCast>Yes</CanMoveDuringCast>
      <DescriptionSpell>Aspect of the Hawk</DescriptionSpell>
      <CastOnSelf>true</CastOnSelf>
      <CastOn>player</CastOn>
    </FightClassSpell>
    <FightClassSpell>
      <FightClassConditions>
        <FightClassCondition>
          <ContionType>TargetTargetingMe</ContionType>
          <Param xsi:type="FightClassConditionBool" />
        </FightClassCondition>
        <FightClassCondition>
          <ContionType>TargetDistance</ContionType>
          <Param xsi:type="FightClassConditionNumber">
            <Type>SmallerOrEqual</Type>
            <Value>6</Value>
          </Param>
        </FightClassCondition>
        <FightClassCondition>
          <ContionType>TargetTargetingMyPet</ContionType>
          <Param xsi:type="FightClassConditionBool">
            <Value>true</Value>
          </Param>
        </FightClassCondition>
      </FightClassConditions>
      <SpellName>Move.Backward(0, 300);</SpellName>
      <Priority>1</Priority>
      <CheckIfKnow>false</CheckIfKnow>
      <CheckIfSpellUsable>false</CheckIfSpellUsable>
      <CheckSpellDistance>false</CheckSpellDistance>
      <CheckIfView>false</CheckIfView>
      <AddToSettings>true</AddToSettings>
      <AddToSettingsActiveByDefault>true</AddToSettingsActiveByDefault>
      <AddToSettingsName>Auto Backpedal</AddToSettingsName>
      <Timer>2000</Timer>
      <NotSpellIsCSharpCode>true</NotSpellIsCSharpCode>
      <CanMoveDuringCast>Yes</CanMoveDuringCast>
      <DescriptionSpell>Auto Backpedal</DescriptionSpell>
      <LockFrame>false</LockFrame>
      <WaitDuringCasting>false</WaitDuringCasting>
    </FightClassSpell>
  </FightClassSpells>
</FightClass>