Mercurial > wow > prospect-me
changeset 62:58d886030d65
Updated the tooltip to allow coloring and returning of negative amounts
author | Vynn <mischivin@gmail.com> |
---|---|
date | Thu, 08 Dec 2016 23:02:01 -0500 |
parents | c3dc8c711bcf |
children | 17897a788554 |
files | Modules/ProspectMe_Tooltip.lua |
diffstat | 1 files changed, 12 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/Modules/ProspectMe_Tooltip.lua Mon Nov 28 12:30:51 2016 -0500 +++ b/Modules/ProspectMe_Tooltip.lua Thu Dec 08 23:02:01 2016 -0500 @@ -10,6 +10,14 @@ local g, s, c local digits = 0 local gsc + local neg = false + + --if value is negative, record it and get the absolute value so log10 works + if value < 0 then + neg = true + value = math.abs(value) + end + g = math.floor(value/10000) s = math.fmod(math.floor(value/100),100) @@ -29,7 +37,10 @@ else gsc = string.format("|c%s%2.1fk|r", GSC_GOLD, g/1000) end - + --if the original number was negative, add the symbol back in + if neg then + gsc = "|cffff0000(|r" .. gsc .. "|cffff0000)|r" + end return gsc end