View Issue Details

IDProjectCategoryView StatusLast Update
0003494Dwarf FortressDwarf Mode -- Idle Behaviorpublic2012-02-26 07:56
ReporterMHardeman25 Assigned Touser6 
PrioritynormalSeveritymajorReproducibilityhave not tried
Status resolvedResolutionduplicate 
PlatformWindowsOSXP x32OS VersionService pack 3
Product Version0.31.16 
Summary0003494: Trader refuses to leave when no trade depot is ever built
DescriptionA dwarven trader arrived at my fortress from the mountain homes, and because I had no trade depot, he just stood there. After the season finished, he continued to stand there. Even after I completed a trading post, He continued to stand there. My dwarves decided that his goods were now free and started taking them. After a while, the merchant got really depressed and started attacking my dwarves, so I had my archer/expedition leader take care of him. After killing the merchant, he went crazy, even though there were no announcements about it. He just started attacking all the dwarves. In his thoughts and preferences he was happy, it didn't say that he was stark raving mad or anything, he just attacked,and the other dwarves didn't evade him like an enemy. He has yet to calm down or anything, I doubt he will, b/c it never said anything was wrong with him. He is still listed in my millitary/nobles etc. He just shoots arrows at dwarves.
Steps To ReproduceI'm not sure.
TagsNo tags attached.

Relationships

duplicate of 0000871 new Traders/merchants go crazy (berserk/insane/melancholy) if trade depot doesn't exist when they arrive 

Activities

Quietust

2010-11-01 13:48

reporter   ~0013580

Last edited: 2010-11-01 13:49

By ordering your archer to attack a merchant from your own civilization, he has committed treason and is now considered a renegade, an enemy of your own civilization. Put simply, you've started a loyalty cascade, making this a duplicate of 0003259.

Take a closer look at the archer's thoughts and preferences screen, specifically at the section that lists entity relations.

MHardeman25

2010-11-01 15:07

reporter   ~0013581

There is still the problem with the dwarf merchant not moving and becoming depressed in the first place. Also, if the dwarf merchant starts attacking my dwarves, he should become a traitor, not my dwarf for protecting himself.

Quietust

2010-11-01 16:25

reporter   ~0013582

Last edited: 2010-11-01 16:26

The merchant would have only started attacking your dwarves if he had gone Berserk, at which point he's an enemy of every civilization and thus fair game; units that go "stark raving mad" or "melancholy" should never attack anything.

Issue History

Date Modified Username Field Change
2010-11-01 12:44 MHardeman25 New Issue
2010-11-01 13:48 Quietust Note Added: 0013580
2010-11-01 13:49 Quietust Note Edited: 0013580
2010-11-01 15:07 MHardeman25 Note Added: 0013581
2010-11-01 16:25 Quietust Note Added: 0013582
2010-11-01 16:26 Quietust Note Edited: 0013582
2010-11-15 13:51 user6 Relationship added duplicate of 0003259
2010-11-15 13:55 user6 Relationship added related to 0000466
2010-11-15 13:55 user6 Summary Strange AI behavior => Trader refuses to leave when no trade depot is ever built
2010-11-15 13:55 user6 Relationship replaced related to 0003259
2010-11-16 13:14 user6 Relationship added related to 0003526
2012-02-26 07:48 user6 Summary Trader refuses to leave when no trade depot is ever built => Traders/merchants go crazy (berserk/insane/melancholy) if no trade depot is ever built
2012-02-26 07:48 user6 Relationship added has duplicate 0005191
2012-02-26 07:51 user6 Relationship added duplicate of 0000871
2012-02-26 07:51 user6 Status new => resolved
2012-02-26 07:51 user6 Resolution open => duplicate
2012-02-26 07:51 user6 Assigned To => user6
2012-02-26 07:51 user6 Relationship deleted has duplicate 0005191
2012-02-26 07:52 user6 Relationship deleted related to 0003526
2012-02-26 07:54 user6 Relationship deleted related to 0003259
2012-02-26 07:54 user6 Relationship deleted related to 0000466
2012-02-26 07:55 user6 Summary Traders/merchants go crazy (berserk/insane/melancholy) if no trade depot is ever built => Traders/merchants go crazy (berserk/insane/melancholy) if trade depot doesn't exist when they arrive
2012-02-26 07:56 user6 Summary Traders/merchants go crazy (berserk/insane/melancholy) if trade depot doesn't exist when they arrive => Trader refuses to leave when no trade depot is ever built