View Issue Details

IDProjectCategoryView StatusLast Update
0001698Dwarf FortressDwarf Mode -- Diplomacypublic2012-04-03 15:56
Reporterimpostor Assigned Touser11 
PriorityhighSeveritymajorReproducibilityhave not tried
Status resolvedResolutionduplicate 
OSwindows xp 
Product Version0.31.03 
Summary0001698: Diplomat not leaving after conversations end
DescriptionAfter 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.
Additional InformationMuch 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
TagsNo tags attached.

Relationships

duplicate of 0000596 resolvedToady One Humans' Diplomat is a demon, destroys all constructions it passes by, never initiates meeting 

Activities

impostor

2010-05-02 10:22

reporter   ~0005933

Would appreciate a tip how to fix this for myself meanwhile.

user6

2010-05-02 10:33

  ~0005935

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.

impostor

2010-05-02 11:33

reporter   ~0005938

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?

Logical2u

2010-05-02 16:00

manager   ~0005954

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.

user6

2010-05-02 23:18

  ~0005975

Last edited: 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/

impostor

2010-05-03 14:33

reporter   ~0006035

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.

impostor

2010-05-06 07:01

reporter   ~0006268

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?

user11

2012-04-03 15:56

  ~0022064

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.

Issue History

Date Modified Username Field Change
2010-05-02 10:21 impostor New Issue
2010-05-02 10:22 impostor Note Added: 0005933
2010-05-02 10:33 user6 Note Added: 0005935
2010-05-02 11:33 impostor Note Added: 0005938
2010-05-02 15:46 Logical2u Relationship added related to 0000596
2010-05-02 16:00 Logical2u Note Added: 0005954
2010-05-02 23:18 user6 Note Added: 0005975
2010-05-02 23:19 user6 Note Edited: 0005975
2010-05-03 14:33 impostor Note Added: 0006035
2010-05-06 07:01 impostor Note Added: 0006268
2012-04-03 15:56 user11 Note Added: 0022064
2012-04-03 15:56 user11 Relationship replaced duplicate of 0000596
2012-04-03 15:56 user11 Status new => resolved
2012-04-03 15:56 user11 Resolution open => duplicate
2012-04-03 15:56 user11 Assigned To => user11