diff --git a/ElvUI/Modules/Misc/LootRoll.lua b/ElvUI/Modules/Misc/LootRoll.lua index 0cc15bc..1640e18 100644 --- a/ElvUI/Modules/Misc/LootRoll.lua +++ b/ElvUI/Modules/Misc/LootRoll.lua @@ -111,7 +111,11 @@ local function LootClick(frame) if IsControlKeyDown() then DressUpItemLink(frame.link) elseif IsShiftKeyDown() then - ChatEdit_InsertLink(frame.link) + if ChatEdit_InsertLink then + ChatEdit_InsertLink(frame.link) + elseif ChatFrameEditBox and ChatFrameEditBox:IsVisible() then + ChatFrameEditBox:Insert(frame.link) + end end end diff --git a/ElvUI/Modules/Skins/Blizzard/Quest.lua b/ElvUI/Modules/Skins/Blizzard/Quest.lua index 6ebd724..cc8ec47 100644 --- a/ElvUI/Modules/Skins/Blizzard/Quest.lua +++ b/ElvUI/Modules/Skins/Blizzard/Quest.lua @@ -221,10 +221,13 @@ local function LoadSkin() QuestRewardText:SetTextColor(unpack(textColor)) if GetQuestLogRequiredMoney() > 0 then - if GetQuestLogRequiredMoney() > GetMoney() then - QuestInfoRequiredMoneyText:SetTextColor(0.6, 0.6, 0.6) - else - QuestInfoRequiredMoneyText:SetTextColor(1, 0.80, 0.10) + local moneyText = QuestInfoRequiredMoneyText or QuestLogRequiredMoneyText + if moneyText then + if GetQuestLogRequiredMoney() > GetMoney() then + moneyText:SetTextColor(0.6, 0.6, 0.6) + else + moneyText:SetTextColor(1, 0.80, 0.10) + end end end