update to version 7.3.18 (#11)
* Merged Magisters Terrace - Kael'thas Sunstriders normal/heroic pages * update to build 7.3.18
This commit is contained in:
@@ -181,7 +181,7 @@ AtlasLoot_CraftingData["AquireType"][46113] = { CUSTOM, 24}; -- Surestrike Goggl
|
||||
AtlasLoot_CraftingData["AquireType"][46114] = { CUSTOM, 24}; -- Mayhem Projection Goggles -- 46114
|
||||
AtlasLoot_CraftingData["AquireType"][46115] = { CUSTOM, 24}; -- Hard Khorium Goggles -- 46115
|
||||
AtlasLoot_CraftingData["AquireType"][46116] = { CUSTOM, 24}; -- Quad Deathblow X44 Goggles -- 46116
|
||||
AtlasLoot_CraftingData["AquireType"][60867] = { REPUTATION, BabbleFaction["Alliance Vanguard"], BabbleFaction["Exalted"], 32564, REPUTATION, BabbleFaction["Alliance Vanguard"], BabbleFaction["Exalted"], 32773}; -- Mekgineer's Chopper -- 60867
|
||||
--AtlasLoot_CraftingData["AquireType"][60867] = { REPUTATION, BabbleFaction["Alliance Vanguard"], BabbleFaction["Exalted"], 32564, REPUTATION, BabbleFaction["Alliance Vanguard"], BabbleFaction["Exalted"], 32773}; -- Mekgineer's Chopper -- 60867
|
||||
AtlasLoot_CraftingData["AquireType"][3275] = { CUSTOM, 8}; -- Linen Bandage -- 3275
|
||||
AtlasLoot_CraftingData["AquireType"][45382] = { CUSTOM, 8}; -- Scroll of Stamina -- 45382
|
||||
AtlasLoot_CraftingData["AquireType"][48114] = { CUSTOM, 8}; -- Scroll of Intellect -- 48114
|
||||
@@ -3366,6 +3366,12 @@ AtlasLoot_CraftingData["Vendor"][968392] = { 970023};
|
||||
AtlasLoot_CraftingData["Vendor"][968395] = { 970034};
|
||||
AtlasLoot_CraftingData["Vendor"][968398] = { 970019};
|
||||
AtlasLoot_CraftingData["Vendor"][968401] = { 970039};
|
||||
AtlasLoot_CraftingData["Vendor"][968500] = { 970011};
|
||||
AtlasLoot_CraftingData["Vendor"][968496] = { 970011};
|
||||
AtlasLoot_CraftingData["Vendor"][968506] = { 970008};
|
||||
AtlasLoot_CraftingData["Vendor"][968498] = { 970008};
|
||||
AtlasLoot_CraftingData["Vendor"][968502] = { 970016};
|
||||
AtlasLoot_CraftingData["Vendor"][968504] = { 970016};
|
||||
|
||||
AtlasLoot_CraftingData["RepVendor"][17559] = { BabbleFaction["Argent Dawn"], BabbleFaction["Honored"], 10856, 11536, 10857} -- Transmute: Air to Fire -- 17559
|
||||
AtlasLoot_CraftingData["RepVendor"][17561] = { BabbleFaction["Timbermaw Hold"], BabbleFaction["Friendly"], 11557} -- Transmute: Earth to Water -- 17561
|
||||
|
||||
@@ -64,17 +64,15 @@ function AtlasLoot:CreateUpdateText()
|
||||
updateFrameCreated = true
|
||||
end
|
||||
|
||||
local itemTypeIgnore = {[18] = true, [19] = true, [24] = true}
|
||||
|
||||
local unknownIDs = {}
|
||||
function AtlasLoot:UpdateItemIDsDatabase(firstID, lastID)
|
||||
AtlasLootItemCache = ItemIDsDatabase
|
||||
self:IsLootTableAvailable("AtlasLootOriginalWoW")
|
||||
self:IsLootTableAvailable("AtlasLootBurningCrusade")
|
||||
self:IsLootTableAvailable("AtlasLootWotLK")
|
||||
for dataID, data in pairs(AtlasLoot_Data) do
|
||||
for _, data in pairs(AtlasLoot_Data) do
|
||||
if data.Type then
|
||||
for tableNum, t in ipairs(data) do
|
||||
for _, t in ipairs(data) do
|
||||
for _, itemData in pairs(t) do
|
||||
if type(itemData) == "table" then
|
||||
if itemData.itemID then
|
||||
@@ -148,7 +146,7 @@ Finds the Ids of other difficulties based on the normal id of the item and the d
|
||||
On the form of {ID, {normal, heroic, mythic, mythic1, mythic2, ... ,mythicN}}
|
||||
]]
|
||||
function AtlasLoot:FindId(id, difficulty, type, Difficultiestring)
|
||||
local hasID
|
||||
local hasID
|
||||
if self.Difficulties[type] then
|
||||
for _, dif in ipairs (self.Difficulties[type]) do
|
||||
if dif[2] == difficulty then
|
||||
@@ -182,28 +180,4 @@ function AtlasLoot:FindId(id, difficulty, type, Difficultiestring)
|
||||
if ItemIDsDatabase[id] and ItemIDsDatabase[id][difficulty] then
|
||||
return ItemIDsDatabase[id][difficulty], true
|
||||
end
|
||||
end
|
||||
|
||||
--Updates the ItemIDsDatabase with any missing or incorrect items
|
||||
function AtlasLoot:LoadMissingIDs()
|
||||
--loads any items in the saved varriables cache
|
||||
if AtlasLootItemCache and not self:CheckIfEmptyTable(AtlasLootItemCache) then
|
||||
for normalID, item in pairs(AtlasLootItemCache) do
|
||||
for itemDif, itemID in pairs(item) do
|
||||
ItemIDsDatabase[normalID] = ItemIDsDatabase[normalID] or {}
|
||||
ItemIDsDatabase[normalID][itemDif] = itemID
|
||||
end
|
||||
end
|
||||
end
|
||||
-- loads ids that have been manuely corrected
|
||||
if ItemIDManuelCorrections then
|
||||
for normalID, item in pairs(ItemIDManuelCorrections) do
|
||||
for itemDif, itemID in pairs(item) do
|
||||
ItemIDsDatabase[normalID] = ItemIDsDatabase[normalID] or {}
|
||||
ItemIDsDatabase[normalID][itemDif] = itemID
|
||||
end
|
||||
end
|
||||
end
|
||||
ItemIDManuelCorrections = nil
|
||||
collectgarbage("collect")
|
||||
end
|
||||
@@ -1,7 +1,6 @@
|
||||
<Ui xmlns="http://www.blizzard.com/wow/ui/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.blizzard.com/wow/ui/
|
||||
..\FrameXML\UI.xsd">
|
||||
<Script file="Databases.lua"/>
|
||||
<Script file="ItemIDsDatabaseFixes.lua"/>
|
||||
<Script file="DatabaseFunctions.lua"/>
|
||||
<Script file="extraCraftingData.lua"/>
|
||||
<Script file="CraftingSource.lua"/>
|
||||
|
||||
@@ -50,7 +50,7 @@ ItemIDManuelCorrections[23206] = { nil, nil, 323206, 1323206, 223206 }
|
||||
|
||||
--[[
|
||||
/atlasloot updatecache startID stopID
|
||||
scans every id from 1 to 10 mil unless you set the startID and stopID
|
||||
scans every id from 1 to 10 mil unless you set the startID and stopID
|
||||
startID is the first itemid it will check stopID is the last itemid it will check
|
||||
|
||||
/atlasloot clearcache
|
||||
|
||||
@@ -386,7 +386,7 @@ AtlasLoot_CraftingData["VendorList"] = {
|
||||
[970009] = { AL["Shady Dealer"], BabbleZone["Deadwind Pass"], 50.0, 74.8, NEUTRAL },
|
||||
[970010] = { AL["Shady Dealer"], BabbleZone["Thousand Needles"], 80.2, 77.1, NEUTRAL },
|
||||
[970011] = { AL["Shady Dealer"], BabbleZone["Felwood"], 64.8, 8.0, NEUTRAL },
|
||||
[970012] = { AL["Shady Dealer"], BabbleZone["Eastern Plaguelands"], 43.5, 18.5, NEUTRAL },
|
||||
[970012] = { AL["Shady Dealer"], BabbleZone["Eastern Plaguelands"], 35.7, 69, NEUTRAL },
|
||||
[970013] = { AL["Shady Dealer"], BabbleZone["The Barrens"], 49.4, 50.6, NEUTRAL },
|
||||
[970014] = { AL["Shady Dealer"], BabbleZone["Duskwood"], 81.8, 19.8, NEUTRAL },
|
||||
[970015] = { AL["Shady Dealer"], BabbleZone["Western Plaguelands"], 45.0, 15.8, NEUTRAL },
|
||||
|
||||
Reference in New Issue
Block a user