Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0010598Dwarf FortressDwarf Mode -- Diplomacypublic2018-03-03 01:362018-05-24 18:32
PatrikLundell 
 
normalminorhave not tried
newopen 
PCWindows10.1
0.44.05 
 
0010598: Mayor election causes "diplomat" questers to leave unhappy
As usual, the mayor was replaced through an election on the 17:th of the first month of summer, and I immediately received the message that a diplomat had left unhappy. I assume it was a "diplomat" quester, as there are no other kinds of "diplomats" in my fortress.
I restored things to the order set by the overseer's tyranny (i.e. replaced the mayor) on the 18:th, and ran my unblockmeetings script, which immediately caused another unhappy "diplomat" message (the script wipes all meetings to work around meeting replacement blocking). Earlier, I've seen a "diplomat" leave unhappy when my mayor was killed in the mess ensuing when 127 infiltrators started fighting as a result of one of their co conspirators sneaked, was detected and attacked.

Thus, it seems loss/replacement of the mayor causes quester diplomats to immediately give up rather than try to set up a meeting with the successor (which still is a lot better than stalling the queue).
I'm aware Toady has fixed at least some diplomacy related issues in the next, currently unreleased, version, so this may already have been taken care of. This bug report is mainly a heads up for Toady to check whether that's the case, and, if not, provide a chance to deal with it while the code is still fresh.

I'm using the LNP r02 with the Phoebus tile set, DFHack enabled with performance tweaks and multilevel views. The raws have been modified to lower attack triggers for (semi)megabeasts, civ siege triggers have all been set to 1, and goblins have been set to start on glaciers exclusively. The world is a PSV world DFHacked during world gen to have all plants/creatures legal to regions to be present, all glacier biomes to be evil, and playable civs that ought to be dead slabbed. On embark dead civs were added to the list of available starting civs, and one of those used. The save has been raw hacked to have banana plants provide wood (as they don't appear otherwise), as well as Orkel's inebriation reverse effect work around.
No tags attached.
child of 0002454acknowledged Dwarfu Diplomat leaves unhappy when new mayor elected during meeting 
Issue History
2018-03-03 01:36PatrikLundellNew Issue
2018-05-24 00:28risusinfNote Added: 0038367
2018-05-24 01:08PatrikLundellNote Added: 0038368
2018-05-24 01:09PatrikLundellNote Edited: 0038368bug_revision_view_page.php?bugnote_id=0038368#r15593
2018-05-24 01:10PatrikLundellNote Edited: 0038368bug_revision_view_page.php?bugnote_id=0038368#r15594
2018-05-24 18:11LociRelationship addedchild of 0002454
2018-05-24 18:32risusinfNote Added: 0038377
2018-05-24 18:34risusinfNote Edited: 0038377bug_revision_view_page.php?bugnote_id=0038377#r15601

Notes
(0038367)
risusinf   
2018-05-24 00:28   
Related/duplicate of 576 / 2454
(0038368)
PatrikLundell   
2018-05-24 01:08   
(edited on: 2018-05-24 01:10)
Related to, but not duplicates, as visitors weren't implemented when 0000576 and 0002454 were written.
Also, please add the '#' signs in front of the report numbers, as that causes links to those reports to be added.
It can be noted that I haven't resumed playing, so I don't know if the issue has been fixed.

(0038377)
risusinf   
2018-05-24 18:32   
(edited on: 2018-05-24 18:34)
Test 0000576 0000576

Ahh, thanks. I'm still new to this.