View Issue Details

IDProjectCategoryView StatusLast Update
0002093Dwarf FortressDwarf Mode -- Idle Behaviorpublic2012-04-08 10:54
Reportergranite Assigned Touser6 
PrioritynormalSeverityminorReproducibilityN/A
Status resolvedResolutionduplicate 
PlatformPCOSWindowsOS VersionWindows 7 64bit
Product Version0.31.04 
Summary0002093: Dwarf floating/flying in midair after channeling
DescriptionThis is a fortress from 0.31.01, brought to 0.31.03, and then to 0.31.04.
The situation:
After bringing the fortress to 0.31.04, everything was working normally, disconsidering the bugs already known.
Then, I began digging channels in front of my fortress, for defensive purposes.
Probably while digging, one of my miners stoped working, and just kept doing nothing, there in the hole.
Then, I noticed he was inaccesible through the 'v' key, as if he was dead. But looking at him with 'k', I saw he was not dead, and could (can) view his 'profile' hitting enter. According to it, he's not even injured.
He's not dead, no dwarves went to take his body, yet he doens't move in anyway and is showing 'inside' a blue tile(??).
Steps To Reproduce?
Tagscatatonic, dig, Dwarf

Relationships

duplicate of 0001510 feedbackuser6 Floating creatures stuck in projectile status 

Activities

granite

2010-05-28 12:20

reporter   ~0007428

The dwarf is not stuck, and could easily get out of the hole, if not 'catatonic'.

user6

2010-05-28 12:49

  ~0007429

yet he doens't move in anyway and is showing 'inside' a blue tile(??).

That's the key part. He's actually floating in midair. This bug has been around for a long time, although I couldn't find any other entries in the tracker.

# 000851 ▣ (http://www.bay12games.com/forum/index.php?topic=9855.0) [projectiles] (Report) saving while a unit is falling stops the unit in midair

Here are a couple other reports:
http://www.bay12forums.com/smf/index.php?topic=27584.0
http://www.bay12forums.com/smf/index.php?topic=25838.0
http://www.bay12forums.com/smf/index.php?topic=22414.0

It would be helpful if you upload your save to http://dffd.wimbli.com/

granite

2010-05-28 13:17

reporter   ~0007430

Ok. But what exactly should I upload? The whole 'save' or only the 'region' folder?

user6

2010-05-28 13:24

  ~0007431

Just the region folder. Thanks!

granite

2010-05-28 13:25

reporter   ~0007432

Additionally, I tried assigning him as squad leader, to see if that would make him move, but it didn't work. Do you think there's some way to recover him?

user6

2010-05-28 13:38

  ~0007433

There's no way to recover him except with a memory hacking tool. In 40d, there was a tool called Dwarf Companion, but AFAIK it's not available for the new version. There's probably no way at present :(

granite

2010-05-28 14:28

reporter   ~0007436

Hm... Well, perhaps I'll sue an old save, then, prior to this bug.

Anyway, here's the save:
http://dffd.wimbli.com/file.php?id=2423

Battlecat

2010-09-29 09:04

reporter   ~0013061

Just to update this a bit further, I've discovered a condition that causes this. If you save the game at the exact moment that the dwarf finishes carving the channel it saves his state as a "projectile", the state associated with creatures that are being thrown around. When the game reloads it doesn't resume the act of falling down and so the dwarf stays suspended in mid air for eternity.

At the moment, Runesmith gives us the ability to clear the projectile flag, thus rescuing the dwarf.

Issue History

Date Modified Username Field Change
2010-05-28 12:12 granite New Issue
2010-05-28 12:15 granite Tag Attached: Dwarf
2010-05-28 12:15 granite Tag Attached: catatonic
2010-05-28 12:15 granite Tag Attached: dig
2010-05-28 12:20 granite Note Added: 0007428
2010-05-28 12:49 user6 Note Added: 0007429
2010-05-28 12:50 user6 Summary Catatonic dwarf, inaccesible through 'v' => Dwarf floating in midair after channeling
2010-05-28 13:17 granite Note Added: 0007430
2010-05-28 13:24 user6 Note Added: 0007431
2010-05-28 13:25 granite Note Added: 0007432
2010-05-28 13:38 user6 Note Added: 0007433
2010-05-28 14:28 granite Note Added: 0007436
2010-06-21 12:16 user6 Summary Dwarf floating in midair after channeling => Dwarf floating/flying in midair after channeling
2010-07-01 17:37 Logical2u Relationship added parent of 0002462
2010-07-09 17:33 user6 Relationship added parent of 0002600
2010-08-05 08:13 user6 Relationship added parent of 0002952
2010-08-05 19:18 user6 Relationship replaced has duplicate 0002952
2010-09-29 09:04 Battlecat Note Added: 0013061
2012-04-08 10:53 user6 Relationship added duplicate of 0001510
2012-04-08 10:53 user6 Status new => resolved
2012-04-08 10:53 user6 Resolution open => duplicate
2012-04-08 10:53 user6 Assigned To => user6
2012-04-08 10:54 user6 Relationship deleted parent of 0002462
2012-04-08 10:54 user6 Relationship deleted parent of 0002600
2012-04-08 10:54 user6 Relationship deleted has duplicate 0002952