/
TRZ_TITLE = "Titan Panel [Recommended Zone]"; |
TRZ_VERSION = "5.1.0.0"; |
TRZ_VERSION = "5.1.0.1"; |
TRZ_MENU_TEXT = 'Recommended Zone'; |
TRZ_BUTTON_LABEL = 'Zone: '; |
--[[ |
Name: LibTourist-3.0 |
Revision: $Rev: 155 $ |
Revision: $Rev: 157 $ |
Author(s): ckknight (ckknight@gmail.com), Arrowmaster, Odica (maintainer) |
Website: http://ckknight.wowinterface.com/ |
Documentation: http://www.wowace.com/addons/libtourist-3-0/ |
]] |
local MAJOR_VERSION = "LibTourist-3.0" |
local MINOR_VERSION = 90000 + tonumber(("$Revision: 155 $"):match("(%d+)")) |
local MINOR_VERSION = 90000 + tonumber(("$Revision: 157 $"):match("(%d+)")) |
if not LibStub then error(MAJOR_VERSION .. " requires LibStub") end |
end |
elseif zoneType == "Battleground" and low and high then |
local playerLevel = playerLevel |
if playerLevel >= low and (playerLevel == MAX_PLAYER_LEVEL or math.fmod(playerLevel, 10) >= 6) then |
-- if playerLevel >= low and (playerLevel == MAX_PLAYER_LEVEL or math.fmod(playerLevel, 10) >= 6) then |
if low <= playerLevel and playerLevel <= high then |
recInstances[zone] = true |
end |
elseif zoneType == "Instance" and low and high then |
zones[BZ["Alterac Valley"]] = { |
low = 45, |
high = 85, |
high = 90, |
continent = Eastern_Kingdoms, |
paths = BZ["Hillsbrad Foothills"], |
groupSize = 40, |
zones[BZ["Arathi Basin"]] = { |
low = 10, |
high = 85, |
high = 90, |
continent = Eastern_Kingdoms, |
paths = BZ["Arathi Highlands"], |
groupSize = 15, |
zones[BZ["Warsong Gulch"]] = { |
low = 10, |
high = 85, |
high = 90, |
continent = Kalimdor, |
paths = isHorde and BZ["Northern Barrens"] or BZ["Ashenvale"], |
groupSize = 10, |
faction = "Alliance", |
fishing_min = 25, |
battlepet_low = 1, |
battlepet_high = 1, |
battlepet_high = 2, |
} |
zones[BZ["Coldridge Valley"]] = { |
faction = "Alliance", |
fishing_min = 25, |
battlepet_low = 1, |
battlepet_high = 1, |
battlepet_high = 2, |
} |
zones[BZ["Northshire"]] = { |
faction = "Horde", |
fishing_min = 25, |
battlepet_low = 1, |
battlepet_high = 1, |
battlepet_high = 2, |
} |
zones[BZ["Sunstrider Isle"]] = { |
faction = "Horde", |
fishing_min = 25, |
battlepet_low = 1, |
battlepet_high = 1, |
battlepet_high = 2, |
} |
zones[BZ["Deathknell"]] = { |
faction = "Horde", |
fishing_min = 75, |
battlepet_low = 3, |
battlepet_high = 5, |
battlepet_high = 6, |
} |
zones[BZ["Loch Modan"]] = { |
faction = "Alliance", |
fishing_min = 75, |
battlepet_low = 3, |
battlepet_high = 5, |
battlepet_high = 6, |
} |
zones[BZ["Silverpine Forest"]] = { |
faction = "Horde", |
fishing_min = 75, |
battlepet_low = 3, |
battlepet_high = 5, |
battlepet_high = 6, |
} |
zones[BZ["Westfall"]] = { |
faction = "Alliance", |
fishing_min = 75, |
battlepet_low = 3, |
battlepet_high = 3, |
battlepet_high = 4, |
} |
zones[BZ["Redridge Mountains"]] = { |
}, |
fishing_min = 75, |
battlepet_low = 3, |
battlepet_high = 5, |
battlepet_high = 6, |
} |
zones[BZ["Duskwood"]] = { |
}, |
fishing_min = 150, |
battlepet_low = 5, |
battlepet_high = 6, |
battlepet_high = 7, |
} |
zones[BZ["Hillsbrad Foothills"]] = { |
faction = "Horde", |
fishing_min = 150, |
battlepet_low = 6, |
battlepet_high = 6, |
battlepet_high = 7, |
} |
zones[BZ["Wetlands"]] = { |
}, |
fishing_min = 150, |
battlepet_low = 6, |
battlepet_high = 6, |
battlepet_high = 7, |
} |
zones[BZ["Arathi Highlands"]] = { |
}, |
fishing_min = 150, |
battlepet_low = 7, |
battlepet_high = 7, |
battlepet_high = 8, |
} |
zones[BZ["Stranglethorn Vale"]] = { |
}, |
fishing_min = 150, |
battlepet_low = 7, |
battlepet_high = 8, |
battlepet_high = 9, |
} |
zones[BZ["The Cape of Stranglethorn"]] = { |
}, |
fishing_min = 225, |
battlepet_low = 9, |
battlepet_high = 9, |
battlepet_high = 10, |
} |
zones[BZ["Badlands"]] = { |
}, |
fishing_min = 300, |
battlepet_low = 13, |
battlepet_high = 13, |
battlepet_high = 14, |
} |
zones[BZ["Swamp of Sorrows"]] = { |
}, |
fishing_min = 425, |
battlepet_low = 14, |
battlepet_high = 14, |
battlepet_high = 15, |
} |
zones[BZ["The Hinterlands"]] = { |
}, |
fishing_min = 225, |
battlepet_low = 11, |
battlepet_high = 11, |
battlepet_high = 12, |
} |
zones[BZ["Searing Gorge"]] = { |
}, |
fishing_min = 425, |
battlepet_low = 13, |
battlepet_high = 13, |
battlepet_high = 14, |
} |
zones[BZ["Blackrock Mountain"]] = { |
}, |
fishing_min = 425, |
battlepet_low = 17, |
battlepet_high = 17, |
battlepet_high = 18, |
} |
zones[BZ["Blasted Lands"]] = { |
}, |
fishing_min = 425, |
battlepet_low = 16, |
battlepet_high = 16, |
battlepet_high = 17, |
} |
zones[BZ["Burning Steppes"]] = { |
}, |
fishing_min = 425, |
battlepet_low = 15, |
battlepet_high = 15, |
battlepet_high = 16, |
} |
zones[BZ["Western Plaguelands"]] = { |
}, |
fishing_min = 225, |
battlepet_low = 10, |
battlepet_high = 10, |
battlepet_high = 11, |
} |
zones[BZ["Eastern Plaguelands"]] = { |
type = "PvP Zone", |
fishing_min = 300, |
battlepet_low = 12, |
battlepet_high = 12, |
battlepet_high = 13, |
} |
zones[BZ["The Deadmines"]] = { |
}, |
fishing_min = 300, |
battlepet_low = 15, |
battlepet_high = 15, |
battlepet_high = 16, |
} |
zones[BZ["Orgrimmar"]] = { |
faction = "Alliance", |
fishing_min = 25, |
battlepet_low = 1, |
battlepet_high = 1, |
battlepet_high = 2, |
} |
zones[BZ["Ammen Vale"]] = { |
faction = "Horde", |
fishing_min = 25, |
battlepet_low = 1, |
battlepet_high = 1, |
battlepet_high = 2, |
} |
zones[BZ["Valley of Trials"]] = { |
faction = "Horde", |
fishing_min = 25, |
battlepet_low = 1, |
battlepet_high = 1, |
battlepet_high = 2, |
} |
zones[BZ["Camp Narache"]] = { |
faction = "Alliance", |
fishing_min = 25, |
battlepet_low = 1, |
battlepet_high = 1, |
battlepet_high = 2, |
} |
zones[BZ["Shadowglen"]] = { |
faction = "Alliance", |
fishing_min = 75, |
battlepet_low = 3, |
battlepet_high = 5, |
battlepet_high = 6, |
} |
zones[BZ["Darkshore"]] = { |
faction = "Alliance", |
fishing_min = 75, |
battlepet_low = 3, |
battlepet_high = 5, |
battlepet_high = 6, |
} |
zones[BZ["Northern Barrens"]] = { |
faction = "Horde", |
fishing_min = 75, |
battlepet_low = 3, |
battlepet_high = 3, |
battlepet_high = 4, |
} |
zones[BZ["Southern Barrens"]] = { |
}, |
fishing_min = 225, |
battlepet_low = 9, |
battlepet_high = 9, |
battlepet_high = 10, |
} |
zones[BZ["Stonetalon Mountains"]] = { |
}, |
fishing_min = 150, |
battlepet_low = 5, |
battlepet_high = 6, |
battlepet_high = 7, |
} |
zones[BZ["Ashenvale"]] = { |
}, |
fishing_min = 150, |
battlepet_low = 4, |
battlepet_high = 5, |
battlepet_high = 6, |
} |
zones[BZ["Thousand Needles"]] = { |
}, |
fishing_min = 300, |
battlepet_low = 13, |
battlepet_high = 13, |
battlepet_high = 14, |
} |
zones[BZ["Desolace"]] = { |
}, |
fishing_min = 225, |
battlepet_low = 7, |
battlepet_high = 8, |
battlepet_high = 9, |
} |
zones[BZ["Dustwallow Marsh"]] = { |
}, |
fishing_min = 225, |
battlepet_low = 12, |
battlepet_high = 12, |
battlepet_high = 13, |
} |
zones[BZ["Feralas"]] = { |
}, |
fishing_min = 225, |
battlepet_low = 11, |
battlepet_high = 11, |
battlepet_high = 12, |
} |
zones[BZ["Tanaris"]] = { |
}, |
fishing_min = 300, |
battlepet_low = 13, |
battlepet_high = 13, |
battlepet_high = 14, |
} |
zones[BZ["Azshara"]] = { |
fishing_min = 75, |
faction = "Horde", |
battlepet_low = 3, |
battlepet_high = 5, |
battlepet_high = 6, |
} |
zones[BZ["Felwood"]] = { |
}, |
fishing_min = 300, |
battlepet_low = 14, |
battlepet_high = 14, |
battlepet_high = 15, |
} |
zones[BZ["Un'Goro Crater"]] = { |
}, |
fishing_min = 375, |
battlepet_low = 15, |
battlepet_high = 15, |
battlepet_high = 16, |
} |
zones[BZ["Silithus"]] = { |
type = "PvP Zone", |
fishing_min = 425, |
battlepet_low = 16, |
battlepet_high = 16, |
battlepet_high = 17, |
} |
zones[BZ["Winterspring"]] = { |
}, |
fishing_min = 425, |
battlepet_low = 17, |
battlepet_high = 17, |
battlepet_high = 18, |
} |
zones[BZ["Ragefire Chasm"]] = { |
type = "PvP Zone", |
fishing_min = 375, |
battlepet_low = 17, |
battlepet_high = 17, |
battlepet_high = 18, |
} |
zones[BZ["Coilfang Reservoir"]] = { |
type = "PvP Zone", |
fishing_min = 400, |
battlepet_low = 18, |
battlepet_high = 18, |
battlepet_high = 19, |
} |
zones[BZ["Ring of Observance"]] = { |
type = "PvP Zone", |
fishing_min = 450, |
battlepet_low = 18, |
battlepet_high = 18, |
battlepet_high = 19, |
} |
zones[BZ["Nagrand"]] = { |
type = "PvP Zone", |
fishing_min = 475, |
battlepet_low = 18, |
battlepet_high = 18, |
battlepet_high = 19, |
} |
zones[BZ["Blade's Edge Mountains"]] = { |
[BZ["Zangarmarsh"]] = true, |
[BZ["Gruul's Lair"]] = true, |
}, |
battlepet_low = 19, |
battlepet_high = 19, |
battlepet_low = 18, |
battlepet_high = 20, |
} |
zones[BZ["Tempest Keep"]] = { |
}, |
fishing_min = 475, |
battlepet_low = 20, |
battlepet_high = 20, |
battlepet_high = 21, |
} |
zones[BZ["Shadowmoon Valley"]] = { |
}, |
fishing_min = 375, |
battlepet_low = 20, |
battlepet_high = 20, |
battlepet_high = 21, |
} |
zones[BZ["Black Temple"]] = { |
zones[BZ["Eye of the Storm"]] = { |
low = 35, |
high = 85, |
high = 90, |
continent = Outland, |
groupSize = 15, |
type = "Battleground", |
[BZ["Coldarra"]] = true, |
}, |
fishing_min = 475, |
battlepet_low = 21, |
battlepet_high = 21, |
battlepet_low = 20, |
battlepet_high = 22, |
} |
zones[BZ["Coldarra"]] = { |
[BZ["Utgarde Pinnacle"]] = true, |
}, |
fishing_min = 475, |
battlepet_low = 21, |
battlepet_high = 21, |
battlepet_low = 20, |
battlepet_high = 22, |
} |
zones[BZ["Dragonblight"]] = { |
}, |
fishing_min = 475, |
battlepet_low = 22, |
battlepet_high = 22, |
battlepet_high = 23, |
} |
zones[BZ["Grizzly Hills"]] = { |
instances = BZ["Drak'Tharon Keep"], |
fishing_min = 475, |
battlepet_low = 21, |
battlepet_high = 21, |
battlepet_high = 22, |
} |
zones[BZ["Zul'Drak"]] = { |
}, |
fishing_min = 475, |
battlepet_low = 22, |
battlepet_high = 22, |
battlepet_high = 23, |
} |
zones[BZ["Sholazar Basin"]] = { |
paths = BZ["Borean Tundra"], |
fishing_min = 525, |
battlepet_low = 21, |
battlepet_high = 21, |
battlepet_high = 22, |
} |
zones[BZ["Crystalsong Forest"]] = { |
}, |
fishing_min = 500, |
battlepet_low = 22, |
battlepet_high = 22, |
battlepet_high = 23, |
} |
zones[BZ["The Storm Peaks"]] = { |
}, |
fishing_min = 550, |
battlepet_low = 22, |
battlepet_high = 22, |
battlepet_high = 23, |
} |
zones[BZ["Icecrown"]] = { |
}, |
fishing_min = 550, |
battlepet_low = 22, |
battlepet_high = 22, |
battlepet_high = 23, |
} |
zones[BZ["Hrothgar's Landing"]] = { |
zones[BZ["Strand of the Ancients"]] = { |
low = 65, |
high = 85, |
high = 90, |
continent = Northrend, |
groupSize = 15, |
type = "Battleground", |
zones[BZ["Isle of Conquest"]] = { |
low = 75, |
high = 85, |
high = 90, |
continent = Northrend, |
groupSize = 40, |
type = "Battleground", |
}, |
fishing_min = 575, |
battlepet_low = 22, |
battlepet_high = 23, |
battlepet_high = 24, |
} |
zones[BZ["Uldum"]] = { |
}, |
fishing_min = 650, |
battlepet_low = 23, |
battlepet_high = 23, |
battlepet_high = 24, |
} |
zones[BZ["Ahn'Qiraj: The Fallen Kingdom"]] = { |
}, |
type = "Complex", |
battlepet_low = 16, |
battlepet_high = 16, |
battlepet_high = 17, |
} |
zones[BZ["Gilneas"]] = { |
}, |
fishing_min = 650, |
battlepet_low = 23, |
battlepet_high = 23, |
battlepet_high = 24, |
} |
zones[BZ["Tol Barad"]] = { |
type = "PvP Zone", |
fishing_min = 675, |
battlepet_low = 23, |
battlepet_high = 23, |
battlepet_high = 24, |
} |
zones[BZ["Tol Barad Peninsula"]] = { |
}, |
fishing_min = 675, |
battlepet_low = 23, |
battlepet_high = 23, |
battlepet_high = 24, |
} |
zones[BZ["The Battle for Gilneas"]] = { |
low = 85, |
high = 85, |
high = 90, |
continent = Eastern_Kingdoms, |
groupSize = 10, |
type = "Battleground", |
zones[BZ["Twin Peaks"]] = { |
low = 85, |
high = 85, |
high = 90, |
continent = Eastern_Kingdoms, |
paths = BZ["Twilight Highlands"], |
groupSize = 10, |
}, |
fishing_min = 650, |
battlepet_low = 23, |
battlepet_high = 24, |
battlepet_high = 25, |
} |
zones[BZ["Valley of the Four Winds"]] = { |
}, |
fishing_min = 700, |
battlepet_low = 23, |
battlepet_high = 24, |
battlepet_high = 25, |
} |
zones[BZ["Krasarang Wilds"]] = { |
}, |
fishing_min = 700, |
battlepet_low = 23, |
battlepet_high = 24, |
battlepet_high = 25, |
} |
zones[BZ["Kun-Lai Summit"]] = { |
}, |
fishing_min = 625, |
battlepet_low = 23, |
battlepet_high = 24, |
battlepet_high = 25, |
} |
zones[BZ["Townlong Steppes"]] = { |
}, |
fishing_min = 700, |
battlepet_low = 24, |
battlepet_high = 24, |
battlepet_high = 25, |
} |
zones[BZ["Dread Wastes"]] = { |
}, |
fishing_min = 625, |
battlepet_low = 24, |
battlepet_high = 24, |
battlepet_high = 25, |
} |
zones[BZ["Vale of Eternal Blossoms"]] = { |
}, |
fishing_min = 825, |
battlepet_low = 23, |
battlepet_high = 24, |
battlepet_high = 25, |
} |
zones[BZ["The Veiled Stair"]] = { |
}, |
fishing_min = 750, |
battlepet_low = 23, |
battlepet_high = 24, |
battlepet_high = 25, |
} |
-- Mists of Pandaria (MoP) cities |
paths = BZ["The Jade Forest"], |
groupSize = 5, |
type = "Instance", |
-- entrancePortal = { BZ["The Jade Forest"], 47.70, 51.96 }, TODO |
entrancePortal = { BZ["The Jade Forest"], 56.20, 57.90 }, |
} |
zones[BZ["Stormstout Brewery"]] = { |
paths = BZ["Valley of the Four Winds"], |
groupSize = 5, |
type = "Instance", |
-- entrancePortal = { BZ["Valley of the Four Winds"], 47.70, 51.96 }, TODO |
entrancePortal = { BZ["Valley of the Four Winds"], 36.10, 69.10 }, |
} |
zones[BZ["Shado-pan Monastery"]] = { |
## Notes: A library to provide information about zones and instances. |
## Author: ckknight, Arrowmaster, Odica |
## X-Category: Library |
## X-Curse-Packaged-Version: r155 |
## X-Curse-Packaged-Version: r157 |
## X-Curse-Project-Name: LibTourist-3.0 |
## X-Curse-Project-ID: libtourist-3-0 |
## X-Curse-Repository-ID: wow/libtourist-3-0/mainline |
## Interface: 50100 |
## Title: Titan Panel [|cffeda55fRecomended Zone|r] |cff00aa005.1.0.0|r |
## Title: Titan Panel [|cffeda55fRecomended Zone|r] |cff00aa005.1.0.1|r |
## Notes: Displays level for current zone and recommends zones and instances for your level. |
## Version: 5.1.0.0 |
## X-Date: 2012-11-27 |
## Version: 5.1.0.1 |
## X-Date: 2012-12-03 |
## Author: Kernighan |
## SavedVariables: |
## SavedVariablesPerCharacter: |