update to release 7.3.15 (#10)

* update to release 7.3.1

* minor tweaks

- tweaked the drop location text to display a bit more cleanly
- added boss sigils to bc raid tables
- added right click context menu to boss name list so you can open db to that boss (only has raids atm)
- the All dungeon items list now wont precache past the normal loot

* fixs and text display change

- updated old locations to have new display
- frame now sits on top when selected
- fixed some incorrect ids

* favorites button change/loot table updates

- Changed how favorites buttons are saved you now alt right click them to save
- Added missing new t0 sets to classic dungeon sets
- Added missing new trash loot weapons to Black temple

* minor changes/fixs

- fixed t3 incorrect itemids
- added heroic bloodforged

* merg from main repo

* bug fix and item removals

- some quest tooltip was showing up incorrect
- removed depreciated high risk patterns

* swapped to using ItemButtonTemplate for popup window buttons

* added all the new heirloom items

* all the changes from main git up to 7.3.9

* update to version 7.3.15

* Revert "Merge branch 'main' into anch-main"

This reverts commit 8db63dc268f910dcc1df31d50072735263eeda58, reversing
changes made to f536a382a8fce401e0d8dcfaae8eb0a2c61f1e08.
This commit is contained in:
Anch
2024-07-16 01:57:34 +12:00
committed by GitHub
parent 4e5b892de9
commit 64df5f1f90
27 changed files with 8590 additions and 9586 deletions
-52
View File
@@ -12,48 +12,6 @@ local FrameMenuList = {
}
local AdvancedSearchMenus = {
["Difficulty"] = {
[1] = {{"Normal", "difficulty", AtlasLoot.Difficultys.Normal}},
[2] = {{"Heroic", "difficulty", AtlasLoot.Difficultys.Heroic}},
[3] = {{"Mythic/Ascended", "difficulty", AtlasLoot.Difficultys.Mythic}},
[4] = {
["Mythic+ 1-10"] = {{"Mythic 1", "difficulty", AtlasLoot.Difficultys.MythicPlus[1]}, {"Mythic 2", "difficulty", AtlasLoot.Difficultys.MythicPlus[2]},
{"Mythic 3", "difficulty", AtlasLoot.Difficultys.MythicPlus[3]}, {"Mythic 4", "difficulty", AtlasLoot.Difficultys.MythicPlus[4]},
{"Mythic 5", "difficulty", AtlasLoot.Difficultys.MythicPlus[5]}, {"Mythic 6", "difficulty", AtlasLoot.Difficultys.MythicPlus[6]},
{"Mythic 7", "difficulty", AtlasLoot.Difficultys.MythicPlus[7]}, {"Mythic 8", "difficulty", AtlasLoot.Difficultys.MythicPlus[8]},
{"Mythic 9", "difficulty", AtlasLoot.Difficultys.MythicPlus[9]}, {"Mythic 10", "difficulty", AtlasLoot.Difficultys.MythicPlus[10]}}
},
[5] = {
["Mythic+ 11-20"] = {{"Mythic 11", "difficulty", AtlasLoot.Difficultys.MythicPlus[11]}, {"Mythic 12", "difficulty", AtlasLoot.Difficultys.MythicPlus[12]},
{"Mythic 13", "difficulty", AtlasLoot.Difficultys.MythicPlus[13]}, {"Mythic 14", "difficulty", AtlasLoot.Difficultys.MythicPlus[14]},
{"Mythic 15", "difficulty", AtlasLoot.Difficultys.MythicPlus[15]}, {"Mythic 16", "difficulty", AtlasLoot.Difficultys.MythicPlus[16]},
{"Mythic 17", "difficulty", AtlasLoot.Difficultys.MythicPlus[17]}, {"Mythic 18", "difficulty", AtlasLoot.Difficultys.MythicPlus[18]},
{"Mythic 19", "difficulty", AtlasLoot.Difficultys.MythicPlus[19]}, {"Mythic 20", "difficulty", AtlasLoot.Difficultys.MythicPlus[20]}}
},
[6] = {
["Mythic+ 21-30"] = {{"Mythic 21", "difficulty", AtlasLoot.Difficultys.MythicPlus[21]}, {"Mythic 22", "difficulty", AtlasLoot.Difficultys.MythicPlus[22]},
{"Mythic 23", "difficulty", AtlasLoot.Difficultys.MythicPlus[23]}, {"Mythic 24", "difficulty", AtlasLoot.Difficultys.MythicPlus[24]},
{"Mythic 25", "difficulty", AtlasLoot.Difficultys.MythicPlus[25]}, {"Mythic 26", "difficulty", AtlasLoot.Difficultys.MythicPlus[26]},
{"Mythic 27", "difficulty", AtlasLoot.Difficultys.MythicPlus[27]}, {"Mythic 28", "difficulty", AtlasLoot.Difficultys.MythicPlus[28]},
{"Mythic 29", "difficulty", AtlasLoot.Difficultys.MythicPlus[29]}, {"Mythic 30", "difficulty", AtlasLoot.Difficultys.MythicPlus[30]}}
},
[7] = {{"Bloodforged", "difficulty", AtlasLoot.Difficultys.Bloodforged}},
[8] = {{RED .. "Reset", "difficulty", "reset"}}
},
["Quality"] = {
-- [1] = {
-- {AtlasLoot:FixText("=q0=").."Poor", "quality", "poor"},
-- },
-- [2] = {
-- {AtlasLoot:FixText("=q1=").."Common", "quality", "common"},
-- },
[1] = {{AtlasLoot:FixText("=q2=") .. "Uncommon", "quality", "uncommon"}},
[2] = {{AtlasLoot:FixText("=q3=") .. "Rare", "quality", "rare"}},
[3] = {{AtlasLoot:FixText("=q4=") .. "Epic", "quality", "epic"}},
[4] = {{AtlasLoot:FixText("=q5=") .. "Legendary", "quality", "legendary"}},
[5] = {{RED .. "Reset", "quality", "reset"}}
},
["Equip"] = {
[1] = {{"Head", "equip", "head", "EquipSubMenu", "ArmorType"}},
@@ -161,14 +119,12 @@ local AdvancedSearchArguments = {
}
local AdvSearchOptions = {
["quality"] = "",
["equip"] = "",
["type"] = "",
["difficulty"] = ""
}
function AtlasLoot:AdvancedSearchSetup()
self:AdvancedSearchRegister(self.Dewdrop, AtlasLootDefaultFrame_AdvancedSearchPanel_QualityButton, AdvancedSearchMenus["Quality"])
self:AdvancedSearchRegister(self.Dewdrop, AtlasLootDefaultFrame_AdvancedSearchPanel_EquipButton, AdvancedSearchMenus["Equip"])
for n = 1, MAX_ARGUMENTS do
@@ -218,7 +174,6 @@ end
function AtlasLoot:AdvancedSearchReset()
AdvSearchOptions = {
["quality"] = "",
["equip"] = "",
["type"] = "",
["difficulty"] = ""
@@ -238,8 +193,6 @@ function AtlasLoot:AdvancedSearchReset()
AtlasLootDefaultFrame_AdvancedSearchPanel_iLevelMin:SetText("")
AtlasLootDefaultFrame_AdvancedSearchPanel_iLevelMax:SetText("")
AtlasLootDefaultFrame_AdvancedSearchPanel_QualityButton:SetText("Select Quality")
AtlasLootDefaultFrame_AdvancedSearchPanel_EquipButton:SetText("Select Item Type")
AtlasLootDefaultFrame_AdvancedSearchPanel_EquipSubButton:Disable()
AtlasLootDefaultFrame_AdvancedSearchPanel_EquipSubButton:SetText("Select Option")
@@ -293,7 +246,6 @@ function AtlasLoot:AdvSearchArgButtonToggle()
end
local AdvSearchDefaultText = {
["quality"] = "Select Quality",
["equip"] = "Select Item Type",
["type"] = "Select Option",
["difficulty"] = "Select Difficulty"
@@ -532,10 +484,6 @@ function AtlasLoot:AdvancedSearch(Text)
return "ranged"
end
if AdvSearchOptions["quality"] ~= "" then
advSearchString = AppendSearchString(advSearchString, "quality=" .. AdvSearchOptions["quality"])
end
if AdvSearchOptions["equip"] ~= "" then
if AdvSearchOptions["equip"] == "ranged" and AdvSearchOptions["type"] ~= "" then
AdvSearchOptions["equip"] = FixRangedSlot(AdvSearchOptions["type"])