1.6.0 - 8.0.1

This commit is contained in:
mikx
2018-11-16 23:41:09 -05:00
parent f3e05ec550
commit 04345705c9
44 changed files with 7222 additions and 107 deletions

View File

@@ -1,6 +1,6 @@
-- MxW (MxW Addon)
-- By mikx
-- https://git.mikx.ca/wow-addons/MxW_Addon
-- https://git.mikx.xyz/wow/MxW_Addon
-- Licensed under the GNU General Public License 3.0
-- See included License file for more informations.
@@ -26,6 +26,20 @@ function MX:FormatMoney(money)
end
end
function MX:FormatMoneyGoldOnly(money)
local ret = ""
local gold = floor(money / (COPPER_PER_SILVER * SILVER_PER_GOLD));
local silver = floor((money - (gold * COPPER_PER_SILVER * SILVER_PER_GOLD)) / COPPER_PER_SILVER);
local copper = mod(money, COPPER_PER_SILVER);
if (gold == 0) then
return "0g"
end
if (gold > 0) then
return format("%s%02dg|r", COLOR_GOLD, gold)
end
end
function MX:FormatMoneyShort(money)
local ret = ""
local gold = floor(money / (COPPER_PER_SILVER * SILVER_PER_GOLD));
@@ -39,3 +53,15 @@ function MX:FormatMoneyShort(money)
return format("%s%sg%s", COLOR_GOLD, gold, COLOR_WHITE)
end
end
function MX:FormatMoneyNoColor(money)
local gold = floor(money / (COPPER_PER_SILVER * SILVER_PER_GOLD));
local silver = floor((money - (gold * COPPER_PER_SILVER * SILVER_PER_GOLD)) / COPPER_PER_SILVER);
local copper = mod(money, COPPER_PER_SILVER);
if (gold == 0) then
return format("%ss %sc", silver, copper)
end
if (gold > 0) then
return format("%sg %ss %sc", gold, silver, copper)
end
end