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:
Anch
2024-08-29 04:38:01 +12:00
committed by GitHub
parent 550df8c842
commit e04717d340
27 changed files with 26118 additions and 24888 deletions
File diff suppressed because it is too large Load Diff
+3 -3
View File
@@ -6,11 +6,11 @@
## Notes: AtlasLoot item cache
## Author: Original: Hegarol, Ascension: Skray/Szyler/Anch/Rvng
## Version: v6.2.0
## X-eMail: manager@atlasloot.net
## X-Category: Map
## X-License: GPL v2
## X-Website: https://discord.gg/uYCE2X2FgA
## Dependencies: AtlasLoot
## SavedVariables: AtlasLootItemCache
AtlasLootCache.lua
AtlasLootCache.lua
ItemIDsDatabaseFixes.lua
CacheFunctions.lua
+34
View File
@@ -0,0 +1,34 @@
local function CheckIfEmptyTable(table)
if next(table) then
return false
else
return true
end
end
local databaseUpdated
--Updates the ItemIDsDatabase with any missing or incorrect items
function LoadItemIDsDatabase()
if databaseUpdated then return end
--loads any items in the saved varriables cache
if AtlasLootItemCache and not 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")
databaseUpdated = true
end
+60
View File
@@ -0,0 +1,60 @@
ItemIDManuelCorrections = {}
--ItemIDManuelCorrections[30312] = { nil, nil, HeroicID, MythicID, AscendedID }
--T3
ItemIDManuelCorrections[22491] = { nil, nil, 322491, 1322491, 222491 }
ItemIDManuelCorrections[22493] = { nil, nil, 322493, 1322493, 222493 }
ItemIDManuelCorrections[22489] = { nil, nil, 322489, 1322489, 222489 }
ItemIDManuelCorrections[1507043] = { nil, nil, 1807043, 2807043, 1707043 }
ItemIDManuelCorrections[1523064] = { nil, nil, 1823064, 2823064, 1723064 }
ItemIDManuelCorrections[16900] = { nil, nil, 316921, 1316921, 216921 }
--T2 helms
ItemIDManuelCorrections[16939] = { nil, nil, 316939, 1316939, 216939 }
ItemIDManuelCorrections[16914] = { nil, nil, 316914, 1316914, 216914 }
ItemIDManuelCorrections[16955] = { nil, nil, 316955, 1316955, 216955 }
ItemIDManuelCorrections[16921] = { nil, nil, 316921, 1316921, 216921 }
ItemIDManuelCorrections[16908] = { nil, nil, 316908, 1316908, 216908 }
ItemIDManuelCorrections[16947] = { nil, nil, 316947, 1316947, 216947 }
ItemIDManuelCorrections[10962] = { nil, nil, 310962, 1310962, 210962 }
ItemIDManuelCorrections[16929] = { nil, nil, 316929, 1316929, 216929 }
ItemIDManuelCorrections[10904] = { nil, nil, 310904, 1310904, 210904 }
ItemIDManuelCorrections[16963] = { nil, nil, 316963, 1316963, 216963 }
ItemIDManuelCorrections[1516955] = { nil, nil, 1816955, 2816955, 1716955 }
ItemIDManuelCorrections[1516921] = { nil, nil, 1816921, 2816921, 1716921 }
ItemIDManuelCorrections[1516947] = { nil, nil, 1816947, 2816947, 1716947 }
ItemIDManuelCorrections[1516963] = { nil, nil, 1816963, 2816963, 1716963 }
ItemIDManuelCorrections[1516900] = { nil, nil, 1816900, 2816900, 1716900 }
ItemIDManuelCorrections[1516892] = { nil, nil, 1816892, 2816892, 1716892 }
--ZA Bears
ItemIDManuelCorrections[1333809] = { nil, nil, 1433809, nil, 1233809 }
--intact vial of kael'thas sunstrider
ItemIDManuelCorrections[450001] = { nil, nil, 450003, 1450003, 450005 }
ItemIDManuelCorrections[450000] = { nil, nil, 450002, 1450002, 450004 }
ItemIDManuelCorrections[450009] = {nil, nil, 450011, 450013, 450015 }; --The String of Time
--Atiesh, Greatstaff of the Guardian
ItemIDManuelCorrections[22589] = { nil, nil, 322589, 1322589, 222589 }
ItemIDManuelCorrections[22632] = { nil, nil, 322632, 1322632, 222632 }
ItemIDManuelCorrections[22631] = { nil, nil, 322631, 1322631, 222631 }
ItemIDManuelCorrections[22630] = { nil, nil, 322630, 1322630, 222630 }
--Mark of the Champion
ItemIDManuelCorrections[23207] = { nil, nil, 323207, 1323207, 223207 }
ItemIDManuelCorrections[23206] = { nil, nil, 323206, 1323206, 223206 }
ItemIDManuelCorrections[30889] = { nil, nil, 330889, 1330889, 230889 } --Kaz'rogal's Hardened Heart
--[[
/atlasloot updatecache startID 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
clears variables cache
]]