diff --git a/server/imserver/player.cc b/server/imserver/player.cc index fc0ad4b..2a80d82 100644 --- a/server/imserver/player.cc +++ b/server/imserver/player.cc @@ -824,6 +824,9 @@ void Player::Update(long long tick) role_data.last_save_time = App::Instance()->nowtime; SaveToDB(a8::XParams(), nullptr, nullptr); } + if (App::Instance()->IsTimeToReset(role_data.last_save_time)) { + OnDailyReset(); + } } const std::string Player::AccountId()