Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0008333Dwarf FortressItemspublic2014-09-21 21:572015-03-20 17:27
Putnam 
 
normalminoralways
newopen 
PCWindows 764-bit
0.40.13 
 
0008333: Units with effective STRENGTH of more than 2512195 cannot carry items without slowing to a crawl
Any units that have more than 2512195 in their strength will have an adventure mode speed of 0.099 whenever they are carrying or wearing anything. All other strength effects work perfectly up to 414004168; the discrepancy is the main problem.
1. Give a unit carrying an item or wearing clothes a strength of at least 2512195 (with a syndrome or any other method at your disposal)
2. Observe unit's movement speed.
attributes, Intentional/Expected?, inventory, weight
Issue History
2014-09-21 21:57PutnamNew Issue
2014-09-21 22:48PutnamTag Attached: attributes
2014-09-21 22:48PutnamTag Attached: inventory
2014-09-21 22:48PutnamTag Attached: weight
2014-09-22 00:45PutnamNote Added: 0030309
2014-09-22 04:26QuietustNote Added: 0030310
2014-09-22 11:19FootkerchiefDescription Updatedbug_revision_view_page.php?rev_id=11829#r11829
2014-09-22 11:19FootkerchiefNote Added: 0030316
2014-09-22 11:30QuietustNote Added: 0030317
2014-09-22 17:53FootkerchiefTag Attached: Intentional/Expected?
2014-09-30 01:05PutnamNote Added: 0030459
2014-10-09 15:30PutnamNote Deleted: 0030309
2015-03-20 17:25ZogundarNote Added: 0032385
2015-03-20 17:27ZogundarIssue Monitored: Zogundar
2018-04-25 16:41HuntthetrollIssue Monitored: Huntthetroll

Notes
(0030310)
Quietust   
2014-09-22 04:26   
What sort of effective STRENGTH values do units attain during normal gameplay?
(0030316)
Footkerchief   
2014-09-22 11:19   
Any reason to think this isn't simple integer overflow?
(0030317)
Quietust   
2014-09-22 11:30   
And even if it is, it's not clear whether or not this would ever occur during normal gameplay - it sounds like something that would only be possible with utterly ludicrous over-the-top modding, and trying to handle extreme corner cases like that probably isn't an efficient use of Toady's time.
(0030459)
Putnam   
2014-09-30 01:05   
The main problem is that this seems to have been introduced with the combat/movement speed split.

No reason to think it isn't simple integer overflow, but it *was* introduced recently (it wasn't in 0.34.11), which is an oddity. Not only that, but the overflow only affects carry weight (as far as testing showed), not any other effects of strength.
(0032385)
Zogundar   
2015-03-20 17:25   
I had this happen to me recently, but I had far lower strength according to gm-editor. I don't remember exact numbers unfortunately, but it was around 45-50 thousand.

I tried repeatedly lowering the number until my character was able to move normally again and then lowered the maximum strength value to avoid a repeat of the issue. Yet oddly it still happened again later at which point I lowered things even further. Maybe it's cumulative with some other sum that was still increasing? I won't swear to it but I think the body size number might have gone up a bit (Which was around 60-70 thousand.)