Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: [40d16] Two trader bugs in one  (Read 787 times)

Genuine

  • Bay Watcher
    • View Profile
    • http://none
[40d16] Two trader bugs in one
« on: September 30, 2009, 03:28:24 am »

Alright, checked the bug list and found some that resembled both of these, but were not exactly the same.

I started a desert fortress in a new world and eagerly awaited the first caravan so that it would bring some fresh supplies. When it finally did arrive, I had my dwarves carry my trading goods to the depot I had constructed. The first problem arose when I ordered my broker to the depot to trade. Instead of going to the depot, he instead carried goods to the depot (with all hauling turned off), sat in on his usual meeting, and finally stood around no-jobbing while I tried in vain to get him to go trade by repeatedly turning the 'broker requested' status on and off before setting it so any dwarf could trade, which also did not work. Finally, worried that his inactivity would doom my fortress to death by dehydration, I dismantled the depot out of sheer necessity. Seeing that the wagons were still around, I rebuilt the depot to see if I could get trading to work and make sure I had gotten everything off of them that they were trading. After building a new depot a few tiles away, the wagons moved to the new depot, where the same bug persisted and my broker (or any other dwarves) still would not trade. Finally after turning the 'broker requested' setting off and on several more times the broker got off of his lazy ass and headed to the depot, where the trade screen commenced (it was empty, though, because I had already stolen everything).

Edit: Okay, an addendum to the second one. Apparently rebuilding the Depot will cause the wagons to leave for some reason.

This is where bug #2 starts: a few seconds after finishing trading, the caravan started to pack up to leave. During this time, though, I decided to tear down the depot and build it back in the original spot, so I scheduled it for demolition. A dwarf arrived more quickly than expected and started deconstructing the depot right before the second wagon had concluded it's 'packing up' phase, so instead of leaving, both wagons are now 'stuck' just outside of my fortress. Ugh.
« Last Edit: September 30, 2009, 06:05:01 am by Genuine »
Logged

Spectre

  • Bay Watcher
    • View Profile
Re: [40d16] Two trader bugs in one
« Reply #1 on: March 07, 2010, 01:48:48 pm »

I got the second bug too.
I decided too tear down my outside tradedepot after I trading with the caravan, so that future caravans would instead go to my newly build inner depot.
A dwarf showed up while they were loading up, and now I've got the wagons sitting outside my entrance, waiting for the first siege, while the trader with mules just left.

Im using 40d19 btw.

/Edit: Ok, no siege, but they have gone insane because they got cought in a grassfire from a fireimp killing a cat.
« Last Edit: March 07, 2010, 04:47:38 pm by Spectre »
Logged

Cryten

  • Bay Watcher
    • View Profile
Re: [40d16] Two trader bugs in one
« Reply #2 on: March 10, 2010, 08:08:12 am »

The only thing I can think of here is that perhaps you got the mayor and broker roles confused as they can be assigned to different people  if you look at the positions tab. Otherwise if he was idling for more then a couple of seconds (and you had good fps) then it sounds like a genuine bug.

One of the more dedicate forumers might tell you if its been reported before.

As to the second one I think you just trapped the wagons so the traders packed what they could and left with thier mules.
Logged

Spectre

  • Bay Watcher
    • View Profile
Re: [40d16] Two trader bugs in one
« Reply #3 on: March 10, 2010, 01:41:26 pm »

Cant be. I mean they got there, right?
Its not like some trees grow suddendly and all available paths are blocked.
I am fairly certain, it has to do with deconstruction the depot while they were reloading their wagons.
Like a job got canceled and they refuse to move without the job beeing done.
Logged