I’m experiencing a server-side issue where single zombies do not deal damage to the player character when biting. The server logs show errors like the following:
ERROR: General f:3772, t:1768152530616, st:97,862,858> GameServer.mainLoopDealWithNetData > Error with packet of type: ZombieHitPlayer for 396316788204620756
ERROR: General f:3772, t:1768152530616, st:97,862,858> GameServer.mainLoopDealWithNetData> Exception thrown
java.lang.NullPointerException: Cannot invoke "zombie.characters.IsoPlayer.getUsername()" because the return value of "zombie.characters.IsoGameCharacter.getOwnerPlayer()" is null
at ZombieHitPlayerPacket.log(ZombieHitPlayerPacket.java:82)
Stack trace:
zombie.network.packets.hit.ZombieHitPlayerPacket.log(ZombieHitPlayerPacket.java:82)
zombie.network.packets.hit.HitCharacter.processServer(HitCharacter.java:31)
zombie.network.PacketTypes$PacketType.onServerPacket(PacketTypes.java:943)
zombie.network.GameServer.mainLoopDealWithNetData(GameServer.java:1593)
zombie.network.GameServer.main(GameServer.java:897)
If the player gets surrounded by a large group of zombies, they die almost instantly.
However, if a new character is created afterward, the screen turns black, and only reconnecting to the server helps.
After reconnecting, the character that was supposedly killed by zombies turns out to be alive and completely unharmed.
Server setup:
Dedicated server launched via SteamCMD
OS: Debian 13
Game version: Build 42.13.1