fix for replenish script to allow overcharging

This commit is contained in:
Chr1Z93 2023-03-16 10:46:53 +01:00
parent 0865c2b92f
commit e0484d190a

View File

@ -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