fix for replenish script to allow overcharging
This commit is contained in:
parent
0865c2b92f
commit
e0484d190a
@ -500,9 +500,18 @@ function replenishTokens(card, count, replenish)
|
||||
end
|
||||
end
|
||||
|
||||
-- this is the theoretical new amount of uses (to be checked below)
|
||||
local newCount = foundTokens + replenish
|
||||
if newCount > count then newCount = count end
|
||||
|
||||
-- if there are already more uses than the replenish amount, keep them
|
||||
if foundTokens > count then
|
||||
newCount = foundTokens
|
||||
-- only replenish up until the replenish amount
|
||||
elseif newCount > count then
|
||||
newCount = count
|
||||
end
|
||||
|
||||
-- update the clickable counter or spawn a group of tokens
|
||||
if clickableResourceCounter then
|
||||
clickableResourceCounter.call("updateVal", newCount)
|
||||
else
|
||||
|
Loading…
Reference in New Issue
Block a user