diff --git a/src/server/game/mod/base/Base.go b/src/server/game/mod/base/Base.go index 91ef3e6a..a060a802 100644 --- a/src/server/game/mod/base/Base.go +++ b/src/server/game/mod/base/Base.go @@ -69,6 +69,9 @@ func (b *Base) Login() int64 { b.LoginDay += 1 } logoutDuration := Now - b.LogoutTime + if b.LogoutTime == 0 { + logoutDuration = 0 + } b.LoginTime = Now b.LogoutTime = 0 return logoutDuration