Ovale.defaut["HUNTER"] =
[[
Define(SERPENTSTING 1978)
Define(ARCANESHOT 3044)
Define(AIMEDSHOT 19434)
Define(MULTISHOT 2643)
Define(STEADYSHOT 56641)
Define(EXPLOSIVESHOT 53301)
Define(KILLSHOT 53351)
Define(RAPIDFIRE 3045)
Define(KILLCOMMAND 34026)
Define(BESTIALWRATH 19574)
Define(HUNTERSMARK 53338)
Define(BLACKARROW 3674)
Define(LOCKANDLOAD 56453)
Define(TALENTCHIMSHOT 2135)
Define(TALENTEXPLOSHOT 2145)
Define(CALLOFTHEWILD 53434)
Define(CHIMERASHOT 53209)
Define(READINESS 23989)
Define(SILENCINGSHOT 34490)
Define(ASPECTOFTHEVIPER 34074)
Define(ASPECTOFTHEDRAGONHAWK 61846)

Define(TALENTTRACKING 1623)
Define(TRACKBEASTS 1494)
Define(TRACKDEMONS 19878)
Define(TRACKDRAGONKIN 19879)
Define(TRACKELEMENTALS 19880)
Define(TRACKGIANTS 19882)
Define(TRACKHUMANOIDS 19883)
Define(TRACKUNDEAD 19884) 

SpellAddTargetDebuff(EXPLOSIVESHOT EXPLOSIVESHOT=2)
SpellAddBuff(EXPLOSIVESHOT LOCKANDLOAD=-1)
SpellInfo(EXPLOSIVESHOT cd=6 buffnocd=LOCKANDLOAD)
SpellAddTargetDebuff(SERPENTSTING SERPENTSTING=15)
SpellAddTargetDebuff(BLACKARROW BLACKARROW=15)
SpellAddBuff(RAPIDFIRE RAPIDFIRE=10)
SpellInfo(BLACKARROW cd=26)
SpellInfo(KILLSHOT cd=15)
SpellInfo(AIMEDSHOT cd=10)
SpellInfo(CHIMERASHOT cd=10)
SpellInfo(RAPIDFIRE cd=300)
SpellInfo(KILLCOMMAND cd=60)
SpellInfo(BESTIALWRATH cd=120)
SpellInfo(ARCANESHOT cd=6)
SpellAddTargetDebuff(HUNTERSMARK HUNTERSMARK=300)

AddCheckBox(multi SpellName(MULTISHOT))
AddCheckBox(arcane SpellName(ARCANESHOT) talent=TALENTCHIMSHOT default)
ScoreSpells(HUNTERSMARK BLACKARROW SERPENTSTING CHIMERASHOT AIMEDSHOT MULTISHOT ARCANESHOT KILLSHOT STEADYSHOT)

AddIcon help=main
{
	if ManaPercent(more 95) and BuffPresent(ASPECTOFTHEVIPER) Spell(ASPECTOFTHEDRAGONHAWK)
	if TalentPoints(TALENTTRACKING more 0) and Tracking(TRACKBEASTS no) and Tracking(TRACKDEMONS no) and Tracking(TRACKDRAGONKIN no)
			and Tracking(TRACKELEMENTALS no) and Tracking(TRACKGIANTS no) and Tracking(TRACKHUMANOIDS no) and Tracking(TRACKUNDEAD no)
				Spell(TRACKBEASTS)
	if TargetDebuffExpires(HUNTERSMARK 0) and TargetDeadIn(more 15) Spell(HUNTERSMARK)
	if TargetDebuffExpires(BLACKARROW 0 mine=1) Spell(BLACKARROW)
	if TargetDebuffExpires(SERPENTSTING 0 mine=1) and TargetDeadIn(more 8) Spell(SERPENTSTING)
	if TargetDebuffExpires(EXPLOSIVESHOT 0 mine=1) Spell(EXPLOSIVESHOT)
	Spell(AIMEDSHOT)
	if TargetDebuffPresent(SERPENTSTING) Spell(CHIMERASHOT)
	if CheckBoxOn(multi) Spell(MULTISHOT)
	if TalentPoints(TALENTEXPLOSHOT less 1) and {TalentPoints(TALENTCHIMSHOT less 1) or CheckBoxOn(arcane)} Spell(ARCANESHOT)
	if TargetLifePercent(less 20) Spell(KILLSHOT)
	if TargetDebuffExpires(HUNTERSMARK 2) and TargetDeadIn(more 20) Spell(HUNTERSMARK nored=1)
	unless 1.5s before Spell(EXPLOSIVESHOT) or 0.25s before Spell(CHIMERASHOT) Spell(STEADYSHOT)
}

AddIcon help=cd
{
	Spell(BESTIALWRATH usable=1)
	Spell(KILLCOMMAND usable=1)
    Item(Trinket0Slot usable=1)
	Item(Trinket1Slot usable=1)
	Spell(CALLOFTHEWILD usable=1)
	Spell(RAPIDFIRE)
	Spell(READINESS)
}
]]
