diff --git a/server/imserver/player.cc b/server/imserver/player.cc index c6be164..cbd6a01 100644 --- a/server/imserver/player.cc +++ b/server/imserver/player.cc @@ -1307,6 +1307,7 @@ void Player::UpdateGuildData(long long guild_id, int guild_job) myself.base_data.guild_job = guild_job; OnDataVersion1Change(); NotifyUserInfoUpdate(&myself); + SaveToDB(a8::XParams(), nullptr, nullptr); } void Player::FillSMLogin(cs::SMLogin& respmsg)