CleverRaven / Cataclysm-DDA

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
http://cataclysmdda.org
Other
10.33k stars 4.14k forks source link

zombies magically disappear when killed on a certain terrain #76620

Open Ruminator24 opened 2 weeks ago

Ruminator24 commented 2 weeks ago

Describe the bug

When killing zombies, sometimes they have a tendency to... disappear on certain terrain. The half built simple metal wall for example. This is best seen on the crashed airliner, where if you kill a zombie on the metal wings, their corpse disappears, FOREVER. Even if you destroy the wing, you will never find the body.

Attach save file

N/A

Steps to reproduce

  1. Go to a crashed airliner/spawn half built simple metal walls
  2. Spawn/find zombies and kill them on said wall
  3. watch them disappear.
  4. destroy the wing to confirm that in fact they no longer exist.

Expected behavior

I expect zombies to not be magicians.

Screenshots

zom3 zom2 zom1

Versions and configuration

Additional context

Strangely, if you kill a zombie that is sitting on a wall next to some ground, they will not disappear and their body will flop onto the ground.

CoroNaut commented 2 weeks ago

Can confirm, I made pads 3x3 to 6x6 and filled the entire pad with 9 -> 36 zombies to fill the pad of "t_scrap_wall_halfway". When they died, they all went to the outer edge of the pad. I killed all of them and spread out the corpses to one corpse per tile for easier counting. There is definitely some zombies missing 3x3: 9 4x4: 16 ~15~ (i failed to seperate corpses properly) 5x5: 24 6x6: 32 TESTINGTWO-trimmed.tar.gz image underneath: image

osuphobia commented 2 weeks ago

Probably due to NOITEM?

mqrause commented 2 weeks ago

Items spill only up to 2 tiles from the tile they're spawned on when it can't hold items for whatever reason. That's why on the 5x5 the center tile and on the 6x6 the center 2x2 square can't spawn corpses.