-- GLOBALS: GetSpellInfo
if select(2, UnitClass("player")) ~= "DRUID" then
	return
end

function ClassTimer:CreateTimers()
return {
	Buffs = {
		-- gone since 4.0: GetSpellInfo(2893), -- Abolish Poison
		GetSpellInfo(22812), -- Barkskin
		GetSpellInfo(12536), -- Clearcasting
		GetSpellInfo(29166), -- Innervate
		GetSpellInfo(33763), -- Lifebloom
		GetSpellInfo(8936), -- Regrowth
		GetSpellInfo(100977), -- Harmony 
		(GetSpellInfo(774)), -- Rejuvenation --Important: Double parentheses are necessary because the last item in a table contains all the values from the function call and we only want the first one.
	},
	DOTs = {
		GetSpellInfo(339), -- Entangling Roots
		GetSpellInfo(2637), -- Hibernate
		GetSpellInfo(93402), -- Sunfire
		GetSpellInfo(115798), -- Weakened Blows 
		(GetSpellInfo(8921)), -- Moonfire --Important: Double parentheses are necessary because the last item in a table contains all the values from the function call and we only want the first one.
	},
	Feral = {
		GetSpellInfo(50322), --Survival Instincts
		GetSpellInfo(52610), -- Savage Roar
		-- gone since 5.0: GetSpellInfo(62606), -- Savage Defense
		GetSpellInfo(5211), -- Bash
		GetSpellInfo(5211), -- Dash
		GetSpellInfo(5229), -- Enrage
		GetSpellInfo(22842), -- Frenzied Regeneration
		GetSpellInfo(33745), -- Lacerate
		GetSpellInfo(22570), -- Maim
		GetSpellInfo(9007), -- Pounce Bleed
        GetSpellInfo(77758), -- Thrash
        GetSpellInfo(78892), -- Stampede
        GetSpellInfo(77761), -- Stampeding Roar
		GetSpellInfo(1822), -- Rake
		GetSpellInfo(1079), -- Rip
		(GetSpellInfo(5217)), -- Tiger's Fury --Important: Double parentheses are necessary because the last item in a table contains all the values from the function call and we only want the first one.
	},
	Talents = {
		GetSpellInfo(58181), -- Infected Wounds
		GetSpellInfo(50334), -- Berserk
		GetSpellInfo(16850), -- Celestial Focus
		GetSpellInfo(16857), -- Faerie Fire (Feral)
		GetSpellInfo(16979), -- Feral Charge - Bear
		GetSpellInfo(33831), -- Force of Nature
		GetSpellInfo(33878), -- Mangle (Bear)
		GetSpellInfo(33876), -- Mangle (Cat)
		GetSpellInfo(48438), -- Wild Growth
		GetSpellInfo(48517), -- Eclipse (Solar)
		GetSpellInfo(48518), -- Eclipse (Lunar)
        GetSpellInfo(69369), -- Predator's Swiftness
		GetSpellInfo(108294), -- Heart of the Wild
		GetSpellInfo(106922), -- Might of Ursoc
		GetSpellInfo(102558), -- Incarnation: Sun of Ursoc
		GetSpellInfo(102543), -- Incarnation: King of the Jungle
		GetSpellInfo(102560), -- Incarnation: Chosen of Elune
		GetSpellInfo(117679), -- Incarnation   (this is the one used for Tree of Life)
		(GetSpellInfo(16689)), -- Nature's Grasp --Important: Double parentheses are necessary because the last item in a table contains all the values from the function call and we only want the first one.
	},
	Misc = {
		GetSpellInfo(33786), -- Cyclone
		GetSpellInfo(770), -- Faerie Fire
		(GetSpellInfo(2637)), -- Hibernate  --Important: Double parentheses are necessary because the last item in a table contains all the values from the function call and we only want the first one.
		-- gone since 4.0: (GetSpellInfo(2908)), -- Soothe Animal --Important: Double parentheses are necessary because the last item in a table contains all the values from the function call and we only want the first one.
	}
}
end
