diff --git a/AtlasLoot/Core/AtlasLoot.lua b/AtlasLoot/Core/AtlasLoot.lua index 18b1427..156bbe4 100644 --- a/AtlasLoot/Core/AtlasLoot.lua +++ b/AtlasLoot/Core/AtlasLoot.lua @@ -1081,7 +1081,7 @@ On the form of {ID, {normal, heroic, mythic, mythic1, mythic2, ... ,mythicN}} function AtlasLoot:FindId(id, difficulty, type) if not ItemIDsDatabase[id] then return nil, false end - if type == "BCRaid" and difficulty == 5 then + if difficulty == 5 and (type == "BCRaid" or type == "ClassicRaid") then return ItemIDsDatabase[id]["MythicRaid"], true else return ItemIDsDatabase[id][difficulty], true diff --git a/AtlasLoot/Core/ItemIDsDatabaseFixes.lua b/AtlasLoot/Core/ItemIDsDatabaseFixes.lua index 3c532ff..3f8fd62 100644 --- a/AtlasLoot/Core/ItemIDsDatabaseFixes.lua +++ b/AtlasLoot/Core/ItemIDsDatabaseFixes.lua @@ -26,17 +26,12 @@ ItemIDsDatabase[30104] = {6033482, 30104, 330104, 230104}; --Druid -ItemIDsDatabase[29098] = {6029098, 29098, 314712, 214712}; -ItemIDsDatabase[29100] = {6029100, 29100, 314714, 214714}; -ItemIDsDatabase[29096] = {6029096, 29096, 314710, 214710}; -ItemIDsDatabase[29097] = {6029097, 29097, 314711, 214711}; -ItemIDsDatabase[29099] = {6029099, 29099, 314713, 214713}; +ItemIDsDatabase[29098] = {6029098, 29098, 314712, 214712, ["MythicRaid"] = 1329098}; +ItemIDsDatabase[29100] = {6029100, 29100, 314714, 214714, ["MythicRaid"] = 1329100}; +ItemIDsDatabase[29096] = {6029096, 29096, 314710, 214710, ["MythicRaid"] = 1329096}; +ItemIDsDatabase[29097] = {6029097, 29097, 314711, 214711, ["MythicRaid"] = 1329097}; +ItemIDsDatabase[29099] = {6029099, 29099, 314713, 214713, ["MythicRaid"] = 1329099}; --ZA Bears ItemIDsDatabase[1333809] = {1333809, 1333809, 1433809, 1233809}; - ---intact vial of kael'thas sunstrider ---[[ ItemIDsDatabase[450001] = {450001, 450001, 450003, 450005, ["MythicRaid"] = 450007}; -ItemIDsDatabase[450000] = {450000, 450000, 450002, 450004, ["MythicRaid"] = 450006}; - ]] end \ No newline at end of file