Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0008543Dwarf FortressAdventure Mode -- Movementpublic2014-11-12 23:062020-01-19 21:25
Assigned ToFootkerchief 
Platformx86_64OSArch LinuxOS VersionRolling
Product Version0.40.14 
Target VersionFixed in Version 
Summary0008543: Climbing still affected by "stunned" status after indicator disappears
DescriptionProficient Climber 990/1000 with Superdwarven Strength, Agility, Toughness, Endurance, Willpower, Spatial Sense, and Kinesthetic Sense.

When entering the cavern level he could climb up a 50 z-level wall and back down without falling once and was a Novice Swimmer 16/600. After becoming a Legendary Swimmer 1075/2200, he can only climb 1 z-level after which any attempted movement or hold change results in a fall.

Character was created with High or Above Average for the attributes listed above and a has achieved Legendary in 9 other skills.
Steps To Reproduce [^]

Load save, press: 'h a shift+5 a shift+5 a'

Will now be Flying and In Flight with option to grab wall which can be done (b).

Press 'shift+5' then 'a' again and will now be In Flight again but one level down.

(Nothing is written to either log file.)
Additional InformationMy guess would be that his attributes are now high enough to cause an overflow in the climbing calculation.

Getting Climbing skill up to Talented seems to fix it and he is able to climb like a monkey again.
Tagsadventurer, Climbing, stunned
Attached Files

- Relationships

-  Notes
Ziusudra (reporter)
2014-11-12 23:21
edited on: 2014-11-12 23:25

Wait, it's because he's drowsy? That seems a little extreme.

But, yeah, sleeping until he's not drowsy allows him to climb normally.

(I thought I'd tried that previously.)

Quietust (reporter)
2014-11-13 04:30

Being Drowsy (or Hungry or Thirsty) causes a significant reduction in all skill levels.
Footkerchief (manager)
2014-11-13 06:24

Thanks for the update -- yeah, that seems intentional for now, even if it's a little extreme.
Ziusudra (reporter)
2014-11-14 15:41

Load up the save I posted, sleep for 9 hours, eat, and drink. He's now not drowsy, thirsty, or hungry, but still can't climb.

Kill DF, load the save again, sleep for at least 16 hours. Now he can climb all over the place while quite thirsty and hungry.

Kill DF, load the save again, sleep for 8 hours, eat, drink, sleep another 8 hours, eat, drink. Can climb normally and not drowsy, thirsty, or hungry. Explore until drowsy again and he can still climb.

So, sleeping for at least 16 hours does fix it, but once that's done I haven't yet been able to get him back to the state where he can't climb.
Ziusudra (reporter)
2014-11-15 00:55

I got to the point that the Drowsy indicator was yellow and could still climb without falling.

So I decided that wasn't it and slept for 8 hours and when he woke up the problem was back. It was then that I noticed something. If you load the save I posted and sleep for anything less than 16 hours he is stunned when he wakes up.

So it seems that if he wakes up stunned, even once the stunned status goes away, then any attempt at climbing with the In Air status fails.

Falling when attempting to climb while stunned would make sense. So, maybe the stunned status isn't getting completely cleared.
Footkerchief (manager)
2014-11-15 08:13

Can you determine if the stunned status is affecting all skills, or just climbing?
Ziusudra (reporter)
2014-11-15 15:04
edited on: 2014-11-15 16:23

It is not affecting swimming, swimming speed is the same if he woke up stunned or not. Swimming speed is reduced while actually stunned.

I can probably check weapon (parry), shield, dodge, and maybe knapping but it'll be a while before I can get to where I can try those.


The effective skill level of Block and Dodge, displayed for aimed attacks, are reduced while stunned but are not once it goes away. So it seems to not affect them.

It seems to not affect knapping.

The displayed effective skill level for parry is better than the actual skill level. So, not affected?

Ziusudra (reporter)
2014-11-19 15:52
edited on: 2017-03-05 02:46

He doesn't have to sleep, just waiting for 1 hour restores the ability to climb.

Reproducible in 0.43.05 with a new character with all stats above-average and GMaster climer as only skill.

Ziusudra (reporter)
2020-01-19 21:25
edited on: 2020-02-04 19:43

Reproduced in 0.44.12 and new 0.47.01 world.

- Issue History
Date Modified Username Field Change
2014-11-12 23:06 Ziusudra New Issue
2014-11-12 23:21 Ziusudra Note Added: 0030965
2014-11-12 23:23 Ziusudra Note Edited: 0030965 View Revisions
2014-11-12 23:25 Ziusudra Note Edited: 0030965 View Revisions
2014-11-13 04:30 Quietust Note Added: 0030966
2014-11-13 06:24 Footkerchief Note Added: 0030969
2014-11-13 06:24 Footkerchief Status new => resolved
2014-11-13 06:24 Footkerchief Resolution open => no change required
2014-11-13 06:24 Footkerchief Assigned To => Footkerchief
2014-11-14 07:08 Footkerchief Status resolved => needs feedback
2014-11-14 07:08 Footkerchief Resolution no change required => reopened
2014-11-14 15:41 Ziusudra Note Added: 0030995
2014-11-14 15:41 Ziusudra Status needs feedback => assigned
2014-11-15 00:55 Ziusudra Note Added: 0030998
2014-11-15 08:13 Footkerchief Note Added: 0031000
2014-11-15 08:16 Footkerchief Summary Buff adventurer can barely climb => Climbing still affected by "stunned" status after indicator disappears
2014-11-15 15:04 Ziusudra Note Added: 0031007
2014-11-15 15:49 Ziusudra Note Edited: 0031007 View Revisions
2014-11-15 15:57 Ziusudra Note Edited: 0031007 View Revisions
2014-11-15 16:23 Ziusudra Note Edited: 0031007 View Revisions
2014-11-19 15:52 Ziusudra Note Added: 0031084
2017-03-05 02:46 Ziusudra Note Edited: 0031084 View Revisions
2017-03-05 02:48 Ziusudra Tag Attached: adventurer
2017-03-05 02:48 Ziusudra Tag Attached: Climbing
2017-03-05 02:48 Ziusudra Tag Attached: stunned
2017-06-08 18:43 Huntthetroll Issue Monitored: Huntthetroll
2020-01-19 21:25 Ziusudra Note Added: 0039669
2020-02-04 19:43 Ziusudra Note Edited: 0039669 View Revisions

Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker