From cc05c4996e161443c5c9eb65e3393c659b178f6c Mon Sep 17 00:00:00 2001 From: Shaun Date: Fri, 27 May 2022 21:07:05 +0200 Subject: [PATCH] bug #1944: Mobs were not at max hp on spawning --- src/server/world/mobBuilder.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/server/world/mobBuilder.js b/src/server/world/mobBuilder.js index 90dc2bed..6daab729 100644 --- a/src/server/world/mobBuilder.js +++ b/src/server/world/mobBuilder.js @@ -55,8 +55,7 @@ const buildCpnStats = (mob, blueprint, typeDefinition) => { const cpnStats = mob.addComponent('stats', { values: { level, - hpMax, - hp: hpMax + hpMax } }); @@ -195,6 +194,8 @@ const build = (mob, blueprint, type, zoneName) => { }); const statValues = mob.stats.values; + statValues.hp = statValues.hpMax; + syncStats.forEach(s => mob.syncer.setObject(false, 'stats', 'values', s, statValues[s])); };