Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Sleep-Rest conflict cycle  (Read 448 times)

Anjey aka PM

  • Bay Watcher
    • View Profile
Sleep-Rest conflict cycle
« on: November 28, 2007, 06:00:00 pm »

I've got an injured dwarf who was on he's way to he's owned quarters to rest his injury. But when 20 cells left for him to walk to lay down he suddenly wants to sleep and choose another (not marked as room) bed. Now he's running between this two beds spaming:

Bomrek Kodormist€m, Peasant cancels Sleep: Resting injury. x35

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.

Red Jackard

  • Bay Watcher
    • View Profile
    • Wiki Page
Re: Sleep-Rest conflict cycle
« Reply #1 on: November 28, 2007, 06:07:00 pm »

I think this may have been fixed for the upcoming version already, along with the drink/rest bug: http://www.bay12games.com/dwarves/dev_now.html

[ November 28, 2007: Message edited by: Red Jackard ]

Logged
My dwarves are not your dwarves.

Anjey aka PM

  • Bay Watcher
    • View Profile
Re: Sleep-Rest conflict cycle
« Reply #2 on: November 28, 2007, 06:10:00 pm »

quote:
Originally posted by Red Jackard:
<STRONG>I think this may have been fixed for the upcoming version already, along with the drink/rest bug: http://www.bay12games.com/dwarves/dev_now.html

[ November 28, 2007: Message edited by: Red Jackard ]</STRONG>


11/27/2007: Fixed rest/drink infinite loop

i think this is somewhat different from rest/drink infinite loop and not shure if this is fixed too.

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.

Anjey aka PM

  • Bay Watcher
    • View Profile
Re: Sleep-Rest conflict cycle
« Reply #3 on: November 28, 2007, 06:11:00 pm »

you editing your messages faster than i giving replays to them  :)
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.

Red Jackard

  • Bay Watcher
    • View Profile
    • Wiki Page
Re: Sleep-Rest conflict cycle
« Reply #4 on: November 28, 2007, 06:14:00 pm »

*shrugs*

I'm used to more advanced forums and typically post first, then polish.

Logged
My dwarves are not your dwarves.

Toady One

  • The Great
    • View Profile
    • http://www.bay12games.com
Re: Sleep-Rest conflict cycle
« Reply #5 on: November 28, 2007, 07:52:00 pm »

All of the AI problems/announcment spam from resting injuries should go away for the next version.  It would happen with any job that can be taken repeatedly by an injured dwarf.
Logged
The Toad, a Natural Resource:  Preserve yours today!

Foolish42

  • Escaped Lunatic
    • View Profile
Re: Sleep-Rest conflict cycle
« Reply #6 on: November 28, 2007, 10:25:00 pm »

Now all we need is the fix before my 3 looping walking wounded die of starvation/thirst!  :)
Logged

Tahin

  • Bay Watcher
    • View Profile
Re: Sleep-Rest conflict cycle
« Reply #7 on: November 29, 2007, 12:39:00 pm »

Until then, just heal them with heal.exe. http://www.dwarffortresswiki.net/index.php/Utilities#heal.exe

You'll want to hit [v] and highlight them, then open the exe and it should heal them fully. It's a bit cheaty, but it's better than having them die from a bug.

Logged