set maximum 6 hours of offline training

This commit is contained in:
ErikasKontenis 2020-11-21 14:42:09 +02:00
parent 8092feb787
commit 0b92913208
2 changed files with 2 additions and 2 deletions

View File

@ -15,7 +15,7 @@ function onLogin(player)
return true
end
local trainingTime = math.max(0, math.min(offlineTime, math.min(43200, player:getOfflineTrainingTime() / 1000)))
local trainingTime = math.max(0, math.min(offlineTime, math.min(43200 / 2, player:getOfflineTrainingTime() / 1000)))
player:removeOfflineTrainingTime(trainingTime * 1000)
local remainder = offlineTime - trainingTime

View File

@ -5,7 +5,7 @@ function Player:onLook(thing, position, distance)
if thing:isItem() and thing:getId() == 2028 then
if isInArray(trainingStatues, thing:getActionId()) then
local trainingTime = math.min(43200, self:getOfflineTrainingTime() / 1000)
local trainingTime = math.min(43200 / 2, self:getOfflineTrainingTime() / 1000)
local text = "You have"
local hours = math.floor(trainingTime / 3600)
if hours > 1 then