diff --git a/Source/sync.cpp b/Source/sync.cpp index 93ba4f8ab..7a3bbaa38 100644 --- a/Source/sync.cpp +++ b/Source/sync.cpp @@ -197,8 +197,7 @@ void SyncMonster(int pnum, const TSyncMonster &monsterSync) } decode_enemy(monster, enemyId); - monster.mWhoHit = monsterSync.mWhoHit; - monster._mhitpoints = monsterSync._mhitpoints; + monster.mWhoHit |= monsterSync.mWhoHit; } bool IsEnemyIdValid(const Monster &monster, int enemyId)