diff --git a/src/actions/RoleAction.lua b/src/actions/RoleAction.lua index 4b98329..95e2680 100644 --- a/src/actions/RoleAction.lua +++ b/src/actions/RoleAction.lua @@ -95,7 +95,6 @@ function _M.loginRpc( agent, data ) role:load() role:loadAll() role:startActionUcode() - role:setProperty("ltime", now) else role:reloadWhenLogin() end diff --git a/src/models/RoleTimeReset.lua b/src/models/RoleTimeReset.lua index 8611bbc..8ae3c70 100644 --- a/src/models/RoleTimeReset.lua +++ b/src/models/RoleTimeReset.lua @@ -76,8 +76,10 @@ function Role:updateTimeReset(now, notify) for resetId, round in pairs(needResetId) do timeReset[resetId] = round end - self:setProperty("timeReset", timeReset) + self:setProperties({timeReset = timeReset, ltime = now}) + response.timeReset = timeReset + response.ltime = ltime if notify then self:notifyUpdateProperties(response) -- libgit2 0.21.2