Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0001698Dwarf FortressDwarf Mode -- Diplomacypublic2010-05-02 10:212012-04-03 15:56
impostor 
Dwarfu 
highmajorhave not tried
resolvedduplicate 
windows xp
0.31.03 
 
0001698: Diplomat not leaving after conversations end
After reaching barony, the humans' diplomat(a skinless horror) came to tell me what a nice place I had carved out. It took him months to start the conversations, helping me in a few ambushes meanwhile, but after placing the baron's office a square away from the horror they finally chatted. Last comment was the "... Farewell." -message, but the diplomat stayed.
Now it's winter already, and the skinless is going berzerk already. Fun thing to top this, he's going berzerk in two manners (changing between loads):
1. game pauses, "the skinless has gone berzerk", after which the nearby dwarven caravan guards kill him in one swing
2. few moments before the usual berzerking timeout, the fiend starts to run through the fortress blasting things from 5 squares away; doors, tables and trade depoes. No one stops him though, as he isn't flagged hostile.
Much like the old report: http://www.bay12forums.com/smf/index.php?topic=7481.0 [^]
If it is a pathfinding issue, here's the location's description:
-The spot he's staying at is next to my trade depot, 3 levels above ground inside my obsidian-block tower. The way to the area exit goes through ramps, the way further into the fortress (and the baron's old office) again through ramps

X is the demon ^^

 __depot_X_
_| office \
            \
             \_________exit
No tags attached.
duplicate of 0000596resolved Toady One Humans' Diplomat is a demon, destroys all constructions it passes by, never initiates meeting 
Issue History
2010-05-02 10:21impostorNew Issue
2010-05-02 10:22impostorNote Added: 0005933
2010-05-02 10:33FootkerchiefNote Added: 0005935
2010-05-02 10:33FootkerchiefIssue Monitored: Footkerchief
2010-05-02 11:33impostorNote Added: 0005938
2010-05-02 15:46Logical2uRelationship addedrelated to 0000596
2010-05-02 16:00Logical2uNote Added: 0005954
2010-05-02 23:18FootkerchiefNote Added: 0005975
2010-05-02 23:19FootkerchiefNote Edited: 0005975bug_revision_view_page.php?bugnote_id=0005975#r2209
2010-05-03 14:33impostorNote Added: 0006035
2010-05-06 07:01impostorNote Added: 0006268
2012-04-03 15:56DwarfuNote Added: 0022064
2012-04-03 15:56DwarfuRelationship replacedduplicate of 0000596
2012-04-03 15:56DwarfuStatusnew => resolved
2012-04-03 15:56DwarfuResolutionopen => duplicate
2012-04-03 15:56DwarfuAssigned To => Dwarfu

Notes
(0005933)
impostor   
2010-05-02 10:22   
Would appreciate a tip how to fix this for myself meanwhile.
(0005935)
Footkerchief   
2010-05-02 10:33   
Ramps can be tricky to use correctly. It would be helpful if you verified that there's a valid path from the diplomat's location to the map edge. One way to verify this is creating a squad and ordering them to move first to the diplomat's location, and then to the map edge.
(0005938)
impostor   
2010-05-02 11:33   
Caravan's went up nice. Past the diplomat. That's the only way into the fort, and dwarves are using it all the time. Or do diplomats use a different pathfinding mechanism?
(0005954)
Logical2u   
2010-05-02 16:00   
Yea it kind of looks like you might have accidentally made a 1-way ramp - hence the squad test - it would be helpful to us if you could check that out.
(0005975)
Footkerchief   
2010-05-02 23:18   
(edited on: 2010-05-02 23:19)
Diplomats use the same pathfinding as dwarves, so if the dwarves are using it fine (going in both directions) then that's not the issue. It's probably something to do with the diplomat being a demon or whatever. It might be helpful if you upload the pre-berserk save to http://dffd.wimbli.com/ [^]

(0006035)
impostor   
2010-05-03 14:33   
http://dffd.wimbli.com/file.php?id=2291 [^]

Uploaded the save. I also have the save when the skinless arrives, but haven't tested if it is reproducible from that point on. Ask for it if needed.
(0006268)
impostor   
2010-05-06 07:01   
Any way to mod the game files so I could resume playing? I really dont want to miss on a diplomat like this. Or other workarounds for this?
(0022064)
Dwarfu   
2012-04-03 15:56   
Loaded this up in 31.13 to see if the changes in 0000596 fixed the issue. Upon load, the demon diplomat headed straight for the edge of the map and left. It wasn't a pathing issue with the ramps so I would say the meeting status wasn't cleaned up properly, which was fixed in the other report.