View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008056 | Dwarf Fortress | Creatures | public | 2014-08-17 12:08 | 2016-04-03 12:57 |
Reporter | Talvieno | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | PC | OS | Windows | OS Version | 8 |
Product Version | 0.40.08 | ||||
Summary | 0008056: Forgotten beasts can't climb | ||||
Description | Exactly what it says on the tin. I realize, though, that the 10-15 FBs I've seen in 40.xx are hardly indicative of it being true for //all// FBs, but I think I should've gotten at least one climbing one out of those. | ||||
Steps To Reproduce | Toy with a forgotten beast. Make it so that the only way it has to get into your fortress is up a cliff in the caverns. | ||||
Tags | Intentional/Expected? | ||||
|
Here's a save. https://www.dropbox.com/s/ij0y0tqsqwi5yaq/gearsquared.zip Forgotten beast is in the third cavern layer, stuck in a tree. |
|
If it's stuck in a tree, how did it get up there? Dwarves have been known to climb trees, then not figure out how to get down. Could this be a variant of that bug? |
|
No, King Mir, it got up in the tree because it's special ability was flinging dust everywhere - cave-in style dust, to be more precise. Basically, the dust flung it up into a spore tree. (It was fighting a cave dragon, which I later captured). I'm willing to bet other procedurally-generated creatures such as demons and titans can't climb either. They may also not have the new run speed tags, or be able to jump, as they still move at the same pace all the time... but I have no way to prove it or test it. Edit: Footkerchief, when you get a giant spider forgotten beast, you kind of expect it to be able to climb. :P I don't think the intentional/expected tag could quite be applied here - at least not in all of the cases. |
|
I think that I've seen this too. In my case, I explored more cavern and a FB, web-slinging and non-flying, materialized on the edge of the map, up a tree. I'm watching to see if it climbs down... |
|
I'd say it's not a case of climbing ability, but a pathing one. Non flying creatures in trees just don't realize they can (and should) climb down, so it's really just another symptom of the "dwarf stuck in trees" issue. I think crundles somehow seem to climb both ways, though, and there might be others (troglodytes?) that climb both ways without prompting. I've seen it with draltha, rats, cavern dwelling animal people, ... Bring out the ballista, shoot the tree down. In the case of the draltha, they'll just swim to the next tree and climb to camp there once you cause waves to fill the hole in the water from the trunk where they'll huddle otherwise. Drain the lake and cut the tree down to get them to behave normally. Edit: What's needed is probably an additional set of checks to the pathing code that determines that a critter is stranded and can't go anywhere. Non social (i.e. probably all except fortress sapients) creatures should try to climb or swim out of their isolation as quickly as possible, as nobody is going to help them, to reach the closest ground connected to a significant part of the world, while social ones should do so when hunger/thirst sets in, at least. It would help a lot just to make a special check for trees, though (and one could argue a tree shouldn't be climbed if it leads to stranding, unless there's a dire need [such as being threatened by a NON FLYING creature]). To avoid excessive pathing calculations, the attempts to get out of isolation should probably be done with a reduced frequency (but should be repeated, as paths may be opened, or the threat beneath the tree might have gone away). |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-08-17 12:08 | Talvieno | New Issue | |
2014-08-19 22:01 | Talvieno | Note Added: 0029341 | |
2014-08-20 11:02 | King Mir | Note Added: 0029365 | |
2014-08-20 12:11 |
|
Tag Attached: Intentional/Expected? | |
2014-08-20 13:11 | Talvieno | Note Added: 0029376 | |
2014-08-20 13:12 | Talvieno | Note Edited: 0029376 | |
2014-08-20 13:12 | Talvieno | Note Edited: 0029376 | |
2016-04-03 09:56 | mirrizin | Note Added: 0034972 | |
2016-04-03 12:57 | PatrikLundell | Note Added: 0034973 | |
2016-04-03 13:23 | PatrikLundell | Note Edited: 0034973 |