From f6fe6c2f32e0d2fcf36034e10113a83cf63dfb87 Mon Sep 17 00:00:00 2001 From: Shaun Date: Sat, 21 Oct 2023 13:42:49 +0200 Subject: [PATCH] bug #2003: When updating player.level in the main thread, we now also update the stats component --- src/server/objects/objects.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/server/objects/objects.js b/src/server/objects/objects.js index 24b61e48..1b63c497 100644 --- a/src/server/objects/objects.js +++ b/src/server/objects/objects.js @@ -301,6 +301,8 @@ module.exports = { if (obj.level) { await leaderboard.setLevel(player.name, obj.level); + player.components.find(c => c.type === 'stats').values.level = obj.level; + cons.emit('events', { onGetMessages: [{ messages: [{