From 94123aabc87e8da2390f3a1a7053016fd54c7345 Mon Sep 17 00:00:00 2001 From: Michael Tindal Date: Thu, 25 Dec 2014 02:52:05 -0800 Subject: [PATCH] Check for a currency requirement too. --- ElvUI_SLE/modules/garrison.lua | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/ElvUI_SLE/modules/garrison.lua b/ElvUI_SLE/modules/garrison.lua index 5ec5bbe..ff625b5 100644 --- a/ElvUI_SLE/modules/garrison.lua +++ b/ElvUI_SLE/modules/garrison.lua @@ -38,6 +38,17 @@ function G:GetNumOrders(maxShipments) if canDo < number then number = floor(canDo) end end + local currencyID, currencyNeeded = C_Garrison.GetShipmentReagentCurrencyInfo(); + + if (currencyID and currencyNeeded) then + local name, quantity = GetCurrencyInfo(currencyID); + + if (name) then + local canDo = quantity/currencyNeeded; + if canDo < number then number = floor(canDo) end + end + end + return number end -- 1.7.9.5