Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0006116Dwarf FortressCreaturespublic2012-07-21 08:222014-07-23 10:26
Quietust 
Toady One 
normalminorhave not tried
resolvedfixed 
0.34.11 
0.40.05 
0006116: Fish in aquariums interfere with vermin behavior checks
Part of the game's "process vermin" logic includes updating all existing "vermin" items in the fortress for milking, escaping from animal traps, air-drowning fish, etc. There appears to be a bug in this logic, however - once it encounters a vermin fish safely stored inside an aquarium filled with water, it breaks out of the loop and skips processing for all remaining vermin in the fortress (i.e. "break;" instead of "continue;").

This bug appears to date back to at least 0.23.130.23a (which is where I first found it).
binary patch
Issue History
2012-07-21 08:22QuietustNew Issue
2012-07-21 09:38QuietustNote Added: 0023311
2012-07-21 09:38QuietustTag Attached: binary patch
2014-01-15 14:40Kirig Stonebeard IIIssue Monitored: Kirig Stonebeard II
2014-01-17 10:09Kirig StonebeardIssue Monitored: Kirig Stonebeard
2014-03-25 13:23DwarfuAssigned To => Dwarfu
2014-03-25 13:23DwarfuStatusnew => acknowledged
2014-07-23 10:26Toady OneStatusacknowledged => resolved
2014-07-23 10:26Toady OneFixed in Version => Next Version
2014-07-23 10:26Toady OneResolutionopen => fixed
2014-07-23 10:26Toady OneAssigned ToDwarfu => Toady One

Notes
(0023311)
Quietust   
2012-07-21 09:38   
The following binary patch should fix this problem in Win32 v0.34.11 SDL:
0x32A0A9 : 01 01 -> ED 00