Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Dwarf stuck while removing constructed floor  (Read 1818 times)

Anjey aka PM

  • Bay Watcher
    • View Profile
Dwarf stuck while removing constructed floor
« on: November 05, 2007, 06:40:00 pm »

I've constructed artificial floor over empty cell. After that constructed a wall under that floor. Then told dwarfs to remove floor. Dwarf stand on floor, remove it and stuck there ignoring stairs near him:

code:
  
.>++++
ODO==O

. - empty space
+ - floor
> - down stairs
O - wall ending
= - wall
D - dwarf


Also why dwarfs should stand on floor celling while removing it and falling down after that?


The only thing that helped -- removing wall under the dwarf so it fells down.

[ November 05, 2007: Message edited by: Anjey aka PM ]

Logged
he greatest programming project of all took six days; on the seventh day the programmer rested. We''ve been trying to debug the *&^%$#@ thing ever since. Moral: design before you implement.

Tayrin

  • Bay Watcher
    • View Profile
Re: Dwarf stuck while removing constructed floor
« Reply #1 on: November 08, 2007, 09:10:00 pm »

I have also experienced this problem.

I noticed it after setting up my fortress in a town that had been generated by the game. I had dwarves on the roof of a building, as I had instructed them to remove the floor tiles from the very edge of the building in order to build walls in their place, thus extending the height of that part of the building.

However, when these floor tiles had been removed, the dwarves could no longer move at all (despite stairs being accessible nearby) and remained in place on the walls that formed the edge of the roof. I thought it odd that they were stuck there for so long, and eventually I removed the two stories of walls beneath the dwarves to bring them to the ground, allowing them to fetch the food and water they desperately needed. They were able to move again as soon as they landed on the ground.

It seems like all the buildings generated in towns have floor tiles upon wall tiles like this, so setting up a fortress in a town would probably provide convenient places to try to repeat this bug many times.

Logged