12/20/2012 1.0.3 overhauled pre-req system to work with both factions
12/18/2012 1.0.2 added non-satchel dailies (default off), fix for tooltip on full-screen map, temporary option to ignore pre-req dailies until horde dailies confirmed, right-clicking paw will zoom map out
12/16/2012 1.0.1 temporary fix for alliance/horde pre-req wierdness for taming EK/kalimdor, pet type icons on tamer tooltips
12/15/2012 1.0.0 initial release
todo:
- fix deepholm icon placement
- add darkmoon daily
- resource pool for paws?
- replace astrolabe with static data
]]
BattlePetDailyTamerSettings ={}-- savedvariable
local dailytamer = CreateFrame("Frame","BattlePetDailyTamer")
local astrolabe = DongleStub("Astrolabe-1.0")
--[[ DailyInfo is indexed by the questID of each tamer's daily quest
[questID] = {
[1] = prereq group, -- group daily belongs to (ie "EK" "KL" "OL" etc)
[2] = "Npc Name", -- name of the tamer
[3] = mapID, -- mapID (for astrolabe)
[4] = zone, -- zone (for astrolabe)
[5] = xpos, -- xpos (for astrolabe)
[6] = ypos, -- ypos (for astrolabe)
[7] = hasSatchel, -- whether this tamer rewards a satchel
[8] = petlevel, -- level of pets for this tamer
[9] = pettype1, -- pet type of tamer's first pet (1-10)
[10] = pettype2, -- pet type of tamer's second pet (1-10)
[11] = pettype3 -- pet type of tamer's third pet (1-10)