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.
143 lines
7.7 KiB
143 lines
7.7 KiB
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
|
|
},
|
|
}
|
|
|