From 38665cb4a8676a71aa3e461008f212a01634607a Mon Sep 17 00:00:00 2001 From: Toofy Date: Sat, 4 Feb 2023 12:43:14 +0000 Subject: [PATCH] Fixing bug where player info is not updated on level up --- src/world/Manager/PlayerMgr.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/world/Manager/PlayerMgr.cpp b/src/world/Manager/PlayerMgr.cpp index c79b93c2..565a87b4 100644 --- a/src/world/Manager/PlayerMgr.cpp +++ b/src/world/Manager/PlayerMgr.cpp @@ -182,6 +182,8 @@ void PlayerMgr::onLevelUp( Entity::Player& player ) player.sendToInRangeSet( makeActorControl( player.getId(), LevelUpEffect, static_cast< uint8_t >( player.getClass() ), player.getLevel(), player.getLevel() - 1 ), true ); + onPlayerStatusUpdate( player ); + auto& achvMgr = Common::Service< World::Manager::AchievementMgr >::ref(); achvMgr.progressAchievementByType< Common::Achievement::Type::Classjob >( player, static_cast< uint32_t >( player.getClass() ) ); }