Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0006578Dwarf FortressDwarf Mode -- Noblespublic2014-07-07 23:142018-04-03 06:39
Gentlefood 
Knight Otu 
normalminorhave not tried
confirmedopen 
MacBook ProWindows 7 64bitSP1
0.40.01 
 
0006578: After unretiring a fort Nobles don't consider assigned rooms when judging if they have adequate assigned space
I retired and unretired a fort with a bookkeeper. The bookkeeper kept his assigned office space, but was listed on the noble screen as not having an assigned room for his work.
Create a fort > create an office > assign a noble to the room > retire > unretire
It should also be of note that in my absence multiple more dwarves were assigned noble positions, however the bookkeeper was not removed from his position, nor was his ownership of the room revoked.
noble, unretire
has duplicate 0008360resolved Knight Otu After unretire, administrators' requirements shown in red even though rooms assigned 
has duplicate 0008749resolved Knight Otu Upon reclaim, bedrooms unassigned and cabinets deconstructed 
Issue History
2014-07-07 23:14GentlefoodNew Issue
2014-07-07 23:53GentlefoodTag Attached: nobles
2014-07-08 09:24GentlefoodTag Attached: behaviour
2014-07-08 09:24GentlefoodTag Attached: noble
2014-09-27 00:44Knight OtuRelationship addedhas duplicate 0008360
2014-09-27 00:45Knight OtuNote Added: 0030393
2014-09-27 00:45Knight OtuAssigned To => Knight Otu
2014-09-27 00:45Knight OtuStatusnew => confirmed
2014-10-31 05:07ptb_ptbNote Added: 0030809
2014-10-31 12:56lethosorTag Detached: behaviour
2014-10-31 12:56lethosorTag Detached: nobles
2014-11-05 21:04KingMurdocNote Added: 0030881
2015-01-23 13:23Knight OtuRelationship addedhas duplicate 0008749
2015-12-15 03:52CyberPhantomTag Attached: unretire
2015-12-15 03:52CyberPhantomIssue Monitored: CyberPhantom
2015-12-15 03:59CyberPhantomNote Added: 0033915
2016-01-04 16:36RobsoieNote Added: 0034317
2016-04-15 18:32CyberPhantomNote Added: 0035019
2017-06-08 20:37HuntthetrollIssue Monitored: Huntthetroll
2018-02-04 08:09RobsoieNote Added: 0037750
2018-04-03 06:39RobsoieNote Added: 0038122
2018-04-03 06:40RobsoieNote Edited: 0038122bug_revision_view_page.php?bugnote_id=0038122#r15507

Notes
(0030393)
Knight Otu   
2014-09-27 00:45   
bjh21 posted a 0.40.13 save at 0008360.
(0030809)
ptb_ptb   
2014-10-31 05:07   
After unretiring a fortress all room assignments are 'sort of forgotten'. If you 'q'uery an individual room the assignment will be shown, but then you try to 'a'ssign a room everybody will be listed green (as if they have no room). You have to 'f'ree all rooms then reassign them to get things back to normal.
(0030881)
KingMurdoc   
2014-11-05 21:04   
Still happens as of 40.14, can provide save if you want. The moving furniture bug also persists.
(0033915)
CyberPhantom   
2015-12-15 03:59   
Confirmed to still be happening in 0.42.03. Updated save here:

http://dffd.bay12games.com/file.php?id=11486 [^]
(0034317)
Robsoie   
2016-01-04 16:36   
Still happening in 42.04

I have a save for a different bug report :
http://dffd.bay12games.com/file.php?id=11607 [^]
but it can be used to showcase the problem for a king+duke+mayor+outpost liaison

The problem seems even worse than in 40.x as if you free room + redesign/reassign those rooms, the nobles still do not recognize the truckload of chest and cabinets that are present in those rooms.
(0035019)
CyberPhantom   
2016-04-15 18:32   
The unrecognized chests and cabinets issue you mention may be due to http://www.bay12games.com/dwarves/mantisbt/view.php?id=7075 [^] (i.e., the chests and cabinets are actually deconstructed on retire)
(0037750)
Robsoie   
2018-02-04 08:09   
It still happens in 44.05.
(0038122)
Robsoie   
2018-04-03 06:39   
(edited on: 2018-04-03 06:40)
It still is happening in 44.09
everytime you unretire your previously retired fortress , you still have to unassign every bed/table/ and reassign them to their corresponding noble for the game to reconsider them acquired in the noble screen.

cabinets and chest still have to be removed, then re-installed for them to be counted again as acquired in the noble screen.