Compare commits

..

3 Commits

Author SHA1 Message Date
Bluewhale1337 7acad19ae8 docs: update changelog 2026-07-27 10:23:09 +02:00
Bluewhale1337 90222e012d docs: append Quest and LootRoll fixes to changelog 2026-07-27 10:20:56 +02:00
Bluewhale1337 175f0b6f0b fix: resolve nil QuestInfoRequiredMoneyText and ChatEdit_InsertLink crashes 2026-07-27 10:19:08 +02:00
3 changed files with 15 additions and 6 deletions
+4
View File
@@ -111,7 +111,11 @@ local function LootClick(frame)
if IsControlKeyDown() then if IsControlKeyDown() then
DressUpItemLink(frame.link) DressUpItemLink(frame.link)
elseif IsShiftKeyDown() then elseif IsShiftKeyDown() then
if ChatEdit_InsertLink then
ChatEdit_InsertLink(frame.link) ChatEdit_InsertLink(frame.link)
elseif ChatFrameEditBox and ChatFrameEditBox:IsVisible() then
ChatFrameEditBox:Insert(frame.link)
end
end end
end end
+5 -2
View File
@@ -221,10 +221,13 @@ local function LoadSkin()
QuestRewardText:SetTextColor(unpack(textColor)) QuestRewardText:SetTextColor(unpack(textColor))
if GetQuestLogRequiredMoney() > 0 then if GetQuestLogRequiredMoney() > 0 then
local moneyText = QuestInfoRequiredMoneyText or QuestLogRequiredMoneyText
if moneyText then
if GetQuestLogRequiredMoney() > GetMoney() then if GetQuestLogRequiredMoney() > GetMoney() then
QuestInfoRequiredMoneyText:SetTextColor(0.6, 0.6, 0.6) moneyText:SetTextColor(0.6, 0.6, 0.6)
else else
QuestInfoRequiredMoneyText:SetTextColor(1, 0.80, 0.10) moneyText:SetTextColor(1, 0.80, 0.10)
end
end end
end end
+3 -1
View File
@@ -3,9 +3,11 @@
# WoW ElvUI - Vanilla (1.12.1) # WoW ElvUI - Vanilla (1.12.1)
## :exclamation: *Does NOT work with Retail - [Classic (1.13)](https://git.tukui.org/elvui/elvui-classic)* ## :exclamation: *Does NOT work with Retail - [Classic (1.13)](https://git.tukui.org/elvui/elvui-classic)*
# This repository is actively being fixed and maintained by Bluewhale. # This repository is actively being fixed and maintained.
## Changelog ## Changelog
- **Fix:** Resolved `attempt to index global QuestInfoRequiredMoneyText` crash in Quest frame by adding Vanilla WoW fallback.
- **Fix:** Resolved `attempt to call global ChatEdit_InsertLink` crash in LootRoll frame by using `ChatFrameEditBox:Insert` fallback.
- **Fix:** Fixed global ID Lua 5.0 varargs crash across all Tooltip functions. - **Fix:** Fixed global ID Lua 5.0 varargs crash across all Tooltip functions.
- **Fix:** Fixed a Lua 5.0 syntax error in `AceConfigDialog-3.0.lua` where the `#` length operator was used instead of `table.getn`, preventing ElvUI_Config from loading. - **Fix:** Fixed a Lua 5.0 syntax error in `AceConfigDialog-3.0.lua` where the `#` length operator was used instead of `table.getn`, preventing ElvUI_Config from loading.
- **Fix:** Fixed nil ID formatting crash in Tooltip's SetHyperlink. - **Fix:** Fixed nil ID formatting crash in Tooltip's SetHyperlink.