Whenever ghosts appear on the map, they should appear, 4 at a time, at a central location and spread out from their looking for dwarves. At the same time, various small foodstuffs should appear on the ground all over the map (with lavish meals also appearing near the corners of the map). Additionally, each dwarf has a small amount of fruit added to their inventory. Also, additionally, 2 random doorways on opposite sides of the map will begin to glitch such that dwarves and ghosts that pass through them appear on the other side of the other glitched doorway instead of the one they were trying to pass through. Upon seeing a dwarf, 1 of the ghosts should immediately chase after the dwarf, 2 of the others should position themselves in the dwarf’s path, and the 4th should randomly choose one of these two actions. If a ghost catches a dwarf, they will try to steal a piece of fruit from the dwarf. If the dwarf doesn’t have any fruit, the ghost will attack and kill the dwarf instead. If a dwarf eats one of the lavish meals, the ghosts will be stunned, allowing the dwarves to eat the ghosts (which will leave behind a “ghost eyes” creature which will make it’s way back to the original spawn point where it will become a ghost again). Finally, if the dwarves manage to eat all of the small foodstuffs, then the ghosts will disappear and the haunting will stop.