diff --git a/info.lua b/info.lua index f30aba2..3601cb6 100644 --- a/info.lua +++ b/info.lua @@ -255,10 +255,17 @@ function public.load_tooltip(frame, tooltip) end end -function public.display_name(item_id) +function public.display_name(item_id, plain, uncolored) local item_info = Aux.info.item(item_id) if item_info then - return ({GetItemQualityColor(item_info.quality)})[4]..'['..item_info.name..']'..'|r' + local name = item_info.name + if not plain then + name = '['..name..']' + end + if not uncolored then + name = ({GetItemQualityColor(item_info.quality)})[4]..name..FONT_COLOR_CODE_CLOSE + end + return name end end diff --git a/tooltip.lua b/tooltip.lua index 434357a..91af836 100644 --- a/tooltip.lua +++ b/tooltip.lua @@ -74,7 +74,7 @@ function private.extend_tooltip(tooltip, hyperlink, quantity) tooltip:AddLine('Disenchants into:', color.r, color.g, color.b) sort(distribution, function(a,b) return a.probability > b.probability end) for _, event in distribution do - tooltip:AddLine(format(' %s%% %s x%s', event.probability * 100, Aux.info.display_name(event.item_id) or event.item_id, event.quantity), color.r, color.g, color.b) + tooltip:AddLine(format(' %s%% %s x%s', event.probability * 100, Aux.info.display_name(event.item_id, true) or event.item_id, event.quantity), color.r, color.g, color.b) end end