You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

144 lines
7.7 KiB

5 years ago
local myname, ns = ...
local merge = function(t1, t2)
if not t2 then return t1 end
for k, v in pairs(t2) do
t1[k] = v
end
end
ns.merge = merge
local path_meta = {__index = {
label = "Path to treasure",
atlas = "map-icon-SuramarDoor.tga",
path = true,
scale = 1.1,
}}
local path = function(details)
return setmetatable(details or {}, path_meta)
end
ns.path = path
ns.map_spellids = {
-- [862] = 0, -- Zuldazar
-- [863] = 0, -- Nazmir
-- [864] = 0, -- Vol'dun
-- [895] = 0, -- Tiragarde Sound
-- [896] = 0, -- Drustvar
-- [942] = 0, -- Stormsong Valley
-- [1462] = 0, -- Mechagon
-- [1355] = 0, -- Nazjatar
}
ns.points = {
--[[ structure:
[uiMapID] = { -- "_terrain1" etc will be stripped from attempts to fetch this
[coord] = {
label=[string], -- label: text that'll be the label, optional
item=[id], -- itemid
quest=[id], -- will be checked, for whether character already has it
currency=[id], -- currencyid
achievement=[id], -- will be shown in the tooltip
junk=[bool], -- doesn't count for achievement
npc=[id], -- related npc id, used to display names in tooltip
note=[string], -- some text which might be helpful
hide_before=[id], -- hide if quest not completed
},
},
--]]
[862] = { -- Zuldazar
[43717426] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[45302584] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[49883970] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[54609063] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[59257719] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[64792940] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[67241771] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[70636277] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[73712645] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[83643917] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
},
[863] = { -- Nazmir
[20546109] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[34098598] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[38475193] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[40266348] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[41802879] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[46004900] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[53427079] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[55615682] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[63965988] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[76253606] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
},
[864] = { -- Vol'dun
[30035312] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[34817984] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[37288906] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[40317529] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[43753430] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[47914643] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[48106702] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[49197804] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[49773110] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[57146439] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
},
[895] = { -- Tiragarde Sound
[31351816] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[38742186] = {["label"] = "Boiling Cauldron Entrance", ["cont"] = true, cauldron = true,},
[53133425] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[55816776] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[58701491] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[61146163] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[67811887] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[70151401] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[76268262] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[85267567] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
},
[896] = { -- Drustvar
[24605690] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[24953718] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[29752758] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[30805010] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[31211734] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[51262126] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[56193815] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[57872355] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[64093109] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[68636391] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
},
[942] = { -- Stormsong Valley
[22667308] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[29227589] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[37985316] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[45637824] = {["label"] = "Boiling Cauldron Entrance", ["cont"] = true, cauldron = true,},
[48156673] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[50455638] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[59594203] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[66996038] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[76592831] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[78965482] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
},
[1183] = { -- Thornheart
},
[1161] = { -- Boralus
},
[1165] = { -- Dazar'alor
},
[1462] = { --Mechagon
[16058463] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[23106951] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[57602680] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[57843765] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[65742352] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,},
[65802696] = {["label"] = "Boiling Cauldron entrance", ["cont"] = true, cauldron = true,},
[67102478] = {["label"] = "Boiling Cauldron", ["cont"] = true, cauldron = true,}
},
[1355] = { --Nazjatar
},
}