Submitting a bug report as requested by Cian on the steam forum.

Avatar
  • actualitzat
  • Completed - Resolved
Win 7 64-bit 4790k CPU 16gb RAM GTX1060 GPU
Game Version v2.0.3f1

This happened on the Hell's Deep map, the final My Pet Dungeon. The problem is that creatures will sit around the outside of the prison and stave because they won't eat and seem to be caught in a pathfinding loop. I think what's happening is they are trying to eat the rats inside the prison. Beasts will remain stuck in this state unless a beastmaster shows up and drags them off to the arena. Deconstructing the prison may unstick the beast if they find a rat on the ground and eat it, but this doesn't always work. Filling in the room where the prison was will prevent further beasts from getting stuck, but if any beasts are in the room they will be trapped in solid dirt when it is filled in.

I can't speak for the code side of things but I'm 99% sure I know what the cause is. I have included my savegame from early on in the level as well as the output log. If pick up some empire troops from the toybox (level doesn't matter) and drop them in the prison, then cast blood money. The prisoners will turn into statues around the edge of the prison. At some point (sometimes almost immediately) some beasts will wander  into the prison. They will have the Eating status and they will  eventually pick a spot and then get stuck there pacing in circles. You can identify which ones are bugged because their status will rapidly flicker Eating-Idle-Eating-Idle-Eating-Idle etc, sometimes it will include Resting in the sequence if the beast is tired.

If you save the game while the beasts are bugged and then reload later, they will be standing in the same positions but immediately go back to normal until you blood money some more prisoners.

Attachments:
output_log.txt
hell's deep_20180802043103
hell's deep_20180802043103.meta
Game Version:
Platform: