Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0001357Dwarf FortressDwarf Mode -- Interface, Announcements: Message Spampublic2010-04-19 21:322010-07-22 10:30
Baldtoast 
Dwarfu 
lowtrivialalways
resolvedno change required 
WindowsWindows Vista Premium 64-bit
0.31.03 
 
0001357: Arsenal dwarf spams "cancels Upgrade Squad Equipment: Need office" if there's no path to office.
If the arsenal dwarf has to do their job but can't get to their office, such as by forbidding the door to it, they'll spam "cancels Upgrade Squad Equipment: Need office" about every second as they keep reattempting it.
1. Assign an arsenal dwarf and give that dwarf an office.

2. Make some change that would cause them to perform their job (ex. add/remove a squad member)

3. Make it impossible for them to get to their office (ex. forbid the door to it)

4. Get spammed.
If the arsenal dwarf has access to their office when they start their job, but it's removed before they can finish or even get there, they make a single job cancellation announcement and never attempt again until they get an office assigned.

If the arsenal dwarf has no office to begin with they won't even start the job.
arsenal dwarf, cancel, job cancellation
related to 0000470resolved Footkerchief Up/down stairs break pathfinding. 
Issue History
2010-04-19 21:32BaldtoastNew Issue
2010-04-19 22:14smjjamesNote Added: 0004308
2010-04-19 23:06BaldtoastNote Added: 0004310
2010-04-19 23:08FootkerchiefNote Added: 0004312
2010-04-19 23:09FootkerchiefNote Edited: 0004312bug_revision_view_page.php?bugnote_id=0004312#r1450
2010-04-19 23:10KennelTag Attached: arsenal dwarf
2010-04-19 23:10KennelTag Attached: cancel
2010-04-19 23:10KennelTag Attached: job cancellation
2010-07-08 20:03DwarfuNote Added: 0009809
2010-07-08 21:32smjjamesNote Added: 0009810
2010-07-22 10:28DwarfuNote Added: 0010829
2010-07-22 10:28DwarfuStatusnew => assigned
2010-07-22 10:28DwarfuAssigned To => Dwarfu
2010-07-22 10:29DwarfuStatusassigned => resolved
2010-07-22 10:29DwarfuResolutionopen => no change required
2010-07-22 10:30DwarfuRelationship addedrelated to 0000470

Notes
(0004308)
smjjames   
2010-04-19 22:14   
Not really seeing the bug here....
(0004310)
Baldtoast   
2010-04-19 23:06   
I felt the constant message spam may have at least been unintended, but yeah I can see how it might not be considered a bug. I figured it'd be safest to report it in case it was a bug, but I'm sorry if it's not.
(0004312)
Footkerchief   
2010-04-19 23:08   
(edited on: 2010-04-19 23:09)
You were correct. Message spam is pretty much always a bug, not only because of its spam-ness but also because it tends to reflect underlying problems in jobs and pathfinding.

(0009809)
Dwarfu   
2010-07-08 20:03   
It is probable that the pathfinding part is covered by other bug reports, so this could be a candidate for closure if it is only related to the arsenal dwarf.
(0009810)
smjjames   
2010-07-08 21:32   
Well yea, its moot now since the Arsenal dwarf is removed next version.
(0010829)
Dwarfu   
2010-07-22 10:28   
The arsenal dwarf portion is deprecated. The spam is covered by 0000470. Pathing is covered in other reports.

If anyone feels this report is specific to itself, feel free to reopen.