|Anonymous | Login | Signup for a new account||2022-06-30 12:04 PDT|
|Main | My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0003981||Dwarf Fortress||Dwarf Mode -- Jobs, Farming/Farmer's Workshop||public||2011-02-16 21:13||2014-08-07 13:46|
|Assigned To||Toady One|
|Priority||normal||Severity||minor||Reproducibility||have not tried|
|Target Version||Fixed in Version||0.40.07|
|Summary||0003981: Having multiple active beekeepers causes dwarves with "Installing Colony in Hive" Job to become stuck|
|Description||I have a dwarf who has 'installing Colony in Hive' job, who has been sitting in the same spot outside. He is standing on a chert tile with some grass nearby. There doesn't seem to be anything else around. He has been standing there for at least a month now.|
|Tags||0.40.02, bees, Save Included|
edited on: 2011-02-16 23:11
I just had this happen.
It was when new hives were built and two farmers went after the same wild hive - one got it and completed the job, but the other just stood where the wild hive used to be.
He only became responsive again when I used the job menu to remove him from the job.
Edit: However, he returned to the same spot. I had to deconstruct the empty hives and rebuild one at a time.
I have the same issue. I believe this problem occurs when there are two or more beekeepers.
Here is a save of the issue. The expedition leader is the stuck dwarf.
|I have been having the same issue. I have 3 beekeepers, and every time a wild colony spawns they all rush to install it. The issue seems to be that the wild colony is not being tasked by the first dwarf, so other dwarfs think it is available for installing. -JMZ|
I have seen this also. I think I know how to reproduce the bug as well.
To reproduce, spam construction of beehives, so that the number of hiveboxes exceeds the total number of wild and splittable hives available.
Dwarves will assign a natural/splittable hive to the construction task, however, they do not lock that hive. As a result, some of the queued up hive box buildings will have assigned materials that no longer exist when the bee keeper comes around to collect them (namely the live bees); instead of announcing that this has happened, the keeper stands around in the spot where the hive was, doing nothing. To correct the problem you need to unconstruct the problem hive(s) (you will know which they are, because they will not have bees in them.), then reconstruct them. At that point, the dwarves will re-evaluate available materials (including bee sources), and will collect bees properly.
I believe that this is related to bug 0004223.
|To add to this, my bee keeper stands on a spot that with [k] shows Dense rush. Maybe there used to be a hive there, but it was already collected?|
Yes, In all the instances I have seen this bug, the place were the dwarves go to stand used to have a beehive. This happens wen two dwarves allocate that hive or installing a colony. Naturally, only one can collect it. Then the bug happens.
|I see. I didn't realize that the hive was actually GONE when they tried to collect them.|
I too experienced this bug. Two of my beekeepers were stuck in place. It caused a huge amount of message spam and cut my FPS from 99 to 45.
I was able to fix the problem in game by locating 2 empty hives awaiting a colony, and changing their settings (q-> go to hive-> c) to accept no colonies. As soon as the setting was changed, the two stuck dwarves wandered off with no further prob. Messages stopped, and FPS recovered.
I'm also seeing this. In my efforts to get a fortress drunken with mead I built about two dozen hives and had some 30+ farmer dwarves (with beekeeping enabled on all of them) and only about 3-4 hives were populated with bees. I had a bunch of dwarves just seem to get stuck.
They would run off to seemingly random places on the map, often with 2-3 dwarves on that same tile, trying to put bees into a hive. Nothing happened, they just kept at it until they got hungry, tired, or thirsty enough to cancel the job, and another dwarf would rush over and also get stuck in the same area.
To reproduce this embark on a temperate, pleasant biome and make a large number of hives. Easiest way is probably to embark with stones or logs on the wagon and make hives.
Set them all up and enable beekeeping on all of your dwarves. The first couple hives work fine, but it seems when there are multiple hives all needing bees at the same time problems arise.
|Urist McStupid, legendary Beekeeper died of thirst!|
They won't die of thirst, but they will get thirsty. Then when they get thirsty enough they will cancel the job and go off and booze.
Same deal with being hungry or tired. They will not work themselves to death, they just won't get anything done.
|My experience is the same as hyndis.|
|Same Experience as above Two. The Dwarf that is involved will be stuck in this state for years in one spot.|
|Adding my experience to the above. Can confirm that this happens when only one dwarf has bee-keeping labour enabled.|
I made my own bug about this because I thought it had to do with the colonies being underground which I've tried twice with the same results so maybe that does make it worse
I thought it was pathfinding
Save example here:
(Not the intended purpose of save but occurs here too)
edited on: 2012-03-27 01:30
still a problem it even gets more hilarious if more units got beekeeping as all of them run to the same tile and get stuck. though i think there was a colony once as i saw a silkmoth nearby without colony (using a mod) ... but it also happend before the mod with just bees.
canceling the job a few times till they go to sleep or just got occupied with other stuff for some time, makes them to get one new colonies again sometimes, but get stuck on the old place for no reason again anyway
think i found the problem:
if you build several hives at once they all create a "get colony from x" spot, where x is all the same, so after the first x is empty but he treis to fill the other hives from there too and gets stuck
setting hive to not colonize and allow them again or rebuild them totally creates a new job and everything seems find again
I have this bug too. I fixed it by "q" then selecting each hive and pressing "c"
this stops the hives from having colonies installed.
Looks like i wont have mead for a while.
|This happens in 34.07 vanilla as well.|
|This bug still happens in 40.x|
|Just checked... Happens in 0.40.2... Pity... No beekeeping in the new version then... :(|
Checked again. The bug is still present in 0.40.03.
- toggle affected hive to "don't install"
- let game run a few steps
- toggle hive back to "install"
solves the problem reliably, but is of course a step of micromanagement that shouldn't be necessary.
|Still a problem in 0.40.04 but the above fix works.|
|2011-02-16 21:13||GauHelldragon||New Issue|
|2011-02-16 23:01||Dwarfu||Note Added: 0015163|
|2011-02-16 23:11||Dwarfu||Note Edited: 0015163||View Revisions|
|2011-02-17 09:32||Khym Chanur||Issue Monitored: Khym Chanur|
|2011-02-17 11:07||Footkerchief||Relationship added||related to 0003979|
|2011-02-20 15:05||SirPenguin||Note Added: 0015342|
|2011-02-20 15:05||SirPenguin||Tag Attached: Save Included|
|2011-02-20 17:36||SirPenguin||Issue Monitored: SirPenguin|
|2011-02-20 23:44||JmzLost||Note Added: 0015353|
|2011-02-28 10:54||SirPenguin||Tag Attached: bees|
|2011-03-15 10:43||Dawide||Issue Monitored: Dawide|
|2011-03-16 10:42||wierdw||Note Added: 0016299|
|2011-03-16 10:56||Footkerchief||Relationship added||related to 0004223|
|2011-03-17 20:35||kwieland||Note Added: 0016344|
|2011-03-18 02:45||wierdw||Note Added: 0016345|
|2011-03-18 05:29||kwieland||Note Added: 0016346|
|2011-03-18 07:13||Coaldiamond||Note Added: 0016348|
|2011-04-03 01:10||Dwarfu||Relationship added||has duplicate 0004435|
|2011-04-05 07:35||Footkerchief||Relationship added||parent of 0004014|
|2011-04-05 07:35||Footkerchief||Relationship replaced||related to 0004014|
|2011-04-05 07:36||Footkerchief||Relationship added||related to 0004191|
|2011-04-05 07:36||Footkerchief||Relationship added||related to 0004311|
|2011-04-05 07:37||Footkerchief||Relationship added||related to 0003138|
|2011-04-05 07:37||Footkerchief||Relationship replaced||parent of 0004014|
|2011-04-05 07:37||Footkerchief||Relationship replaced||parent of 0004191|
|2011-04-05 07:37||Footkerchief||Relationship replaced||parent of 0004311|
|2011-04-05 07:39||Footkerchief||Sticky Issue||No => Yes|
|2011-04-05 15:04||hyndis||Note Added: 0017105|
|2011-04-07 13:42||nshapter||Note Added: 0017175|
|2011-04-07 13:52||hyndis||Note Added: 0017176|
|2011-08-10 10:32||Knight Otu||Relationship added||parent of 0003961|
|2011-08-12 06:29||kwieland||Note Added: 0018484|
|2011-08-12 16:16||malvado||Note Added: 0018492|
|2011-08-30 00:59||Dwarfu||Relationship added||has duplicate 0004867|
|2011-08-30 11:47||Adamfostas||Note Added: 0018655|
|2011-12-08 02:52||Dwarfu||Relationship added||has duplicate 0004976|
|2011-12-09 05:26||flamoot||Note Added: 0019090|
|2012-02-21 10:03||janglur||Note Added: 0020391|
|2012-03-24 08:33||Buglist||Issue Monitored: Buglist|
|2012-03-27 01:24||Rhenaya||Note Added: 0021781|
|2012-03-27 01:28||Rhenaya||Note Edited: 0021781||View Revisions|
|2012-03-27 01:30||Rhenaya||Note Edited: 0021781||View Revisions|
|2012-03-27 08:23||Rhenaya||Note Added: 0021792|
|2012-03-27 09:24||Rhenaya||Issue Monitored: Rhenaya|
|2012-03-29 07:39||Footkerchief||Relationship added||parent of 0005726|
|2012-04-05 13:41||MrC||Note Added: 0022113|
|2012-05-03 11:25||nshapter||Note Added: 0022424|
|2012-05-06 09:24||Fosfor||Issue Monitored: Fosfor|
|2013-04-13 03:48||Areyar||Note Added: 0023941|
|2013-04-13 03:48||Areyar||Note Deleted: 0023941|
|2014-04-13 19:55||Dwarfu||Assigned To||=> Dwarfu|
|2014-04-13 19:55||Dwarfu||Status||new => acknowledged|
|2014-07-10 23:57||SirPenguin||Note Added: 0025696|
|2014-07-13 05:31||eliotcougar||Tag Attached: 0.40.02|
|2014-07-13 05:32||eliotcougar||Note Added: 0026112|
|2014-07-16 02:19||Larix2||Note Added: 0026603|
|2014-07-26 01:02||Goton||Note Added: 0027578|
|2014-07-28 14:40||Dwarfu||Status||acknowledged => confirmed|
|2014-07-28 16:52||Kirkegaard||Issue Monitored: Kirkegaard|
|2014-08-06 22:02||lethosor||Summary||Dwarf with "Installing Colony in Hive" Job stuck in middle of nowhere. => Having multiple active beekeepers causes dwarves with "Installing Colony in Hive" Job to become stuck|
|2014-08-07 13:24||Toady One||Relationship replaced||related to 0004311|
|2014-08-07 13:24||Toady One||Status||confirmed => resolved|
|2014-08-07 13:24||Toady One||Fixed in Version||=> Next Version|
|2014-08-07 13:24||Toady One||Resolution||open => fixed|
|2014-08-07 13:24||Toady One||Assigned To||Dwarfu => Toady One|
|2014-08-07 13:32||lethosor||Sticky Issue||Yes => No|
|2014-08-07 13:46||Kirkegaard||Issue End Monitor: Kirkegaard|
|Copyright © 2000 - 2010 MantisBT Group|