View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004475 | Dwarf Fortress | Dwarf Mode -- Jobs, Animal Handling | public | 2011-04-08 19:28 | 2016-05-16 12:46 |
Reporter | Edosurist | Assigned To | Toady One | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 0.31.19 | ||||
Fixed in Version | 0.43.03 | ||||
Summary | 0004475: Animals with two location assignments -> Infinite hauling | ||||
Description | When an animal is assigned to a chain and a pen/pasture, the hauler will continually take the animal from the chain, toss him in the pasture, remove him, and tie him up, then go back to the pasture etc. | ||||
Steps To Reproduce | Assign an animal to both a chain and a pasture | ||||
Additional Information | is still lasting through 31.25 | ||||
Tags | 0.31.25, animals, chain, pasture | ||||
related to | 0000498 | resolved | Cancel creature caging spam | |
has duplicate | 0004720 | resolved | Logical2u | Animals assigned to a pasture and to a restraint rotate between the two |
has duplicate | 0006178 | resolved | Chain + pasture problems | |
has duplicate | 0006360 | resolved | Animals assigned to chains are not unassigned from pen/pasture | |
related to | 0007664 | new | Problems with wild creatures placed on restraints | |
related to | 0006287 | resolved | Toady One | If animal stockpile overlaps assigned pasture zone, animals are not taken out of cages |
|
confirming this exists in 31.25, my dwarves are taking something from a pasture to a chain and the exact same dwarf is immediately taking it from the chain back to the pasture. |
|
Also see this issue in .31.25 [edit] The problem can be reproduced as follows: 1: assign an animal to a pasture 2: assign the same animal to a built restraint 3: check the pasture assignment information; note '+' remains next to animal. The reverse process, first assigning to a restraint, then to a pasture, appears to work correctly, i.e. the animal gets unassigned from the restraint. |
|
Problem still exists in 34.07 |
|
Saves might be helpful for this one. |
|
Well, the problem is 100% reproducable: 1. assign animal A to pasture 2. assign animal A to chain/rope -> endless hauling between pasture and chain starts But here's your save: http://dffd.wimbli.com/file.php?id=6074 |
|
All you need to do is embark with a rope and a dog. Assign the dog to a pasture in one place, let it get hauled there, then chain it somewhere outside the pasture, and now just sit back and watch. The dog will repeatedly get hauled from one to the other, with a bit of a wait in-between. Seeing this bug report helped me figure out why it was happening at my fort. Once I removed the dog from the pasture (which I had assumed was automatic when I assigned it to a restraint, especially since it gets a restraint marker in the pasture list) they finally stopped hauling it back and forth. |
|
Problem exists in 34.11 |
|
yeah, I second its continued existence in 34.11 |
|
The root problem here, of course, is that assigning a creature to a restraint does not unassign it from an activity zone (either a pen/pasture OR a pit/pond). Other combinations seem to work properly, though - assigning to a cage removes assignments from restraints/zones, and assigning to a zone removes assignments from restraints/cages. |
|
Relating to 0000498 for cage/pit combo. Hostility may be an overriding factor, but they are still trying to re-cage him after the creature was marked for pitting. |
|
This still occurs in 40.13. Assigning to a chain does not remove pasture assignment, resulting in the animal being repeatedly shuttled between pasture and chain. |
|
Still in 40.24. I was wondering why it takes so long to chain selected bunny to newly made trap to lure attackers to that area: I have found once it is chained there another dwarf is tasked to return that animal back to its pen. After unassigning given animal from given pen it stays chained. |
|
Confirming this issue is in 40.24. I mean if you want a pampered dog that is being taken for walks all day you could keep it in. |
Date Modified | Username | Field | Change |
---|---|---|---|
2011-04-08 19:28 | Edosurist | New Issue | |
2011-05-14 08:24 | king doom | Note Added: 0017724 | |
2011-05-14 08:24 | king doom | Tag Attached: 0.31.25 | |
2011-05-14 08:24 | king doom | Tag Attached: chain | |
2011-05-14 08:25 | king doom | Tag Attached: pasture | |
2011-05-14 08:25 | king doom | Note Edited: 0017724 | |
2011-05-14 08:31 | king doom | Tag Attached: animals | |
2011-06-26 10:59 | Logical2u | Relationship added | has duplicate 0004720 |
2011-06-26 10:59 | Logical2u | Summary | Double location assignments => Animals with two location assignments -> Infinite hauling |
2011-08-17 21:57 | UristMcDorf | Note Added: 0018562 | |
2011-08-17 22:36 | UristMcDorf | Note Edited: 0018562 | |
2012-04-02 06:27 | robertheinrich | Note Added: 0022023 | |
2012-04-02 07:37 |
|
Note Added: 0022028 | |
2012-04-02 10:01 | robertheinrich | Note Added: 0022032 | |
2012-04-02 10:03 | HiEv | Note Added: 0022033 | |
2012-08-28 14:36 |
|
Relationship added | has duplicate 0006178 |
2012-09-04 10:03 | nshapter | Note Added: 0023526 | |
2012-09-08 22:07 | UristMcDorf | Note Added: 0023543 | |
2013-07-26 07:15 | Quietust | Note Added: 0024080 | |
2013-07-26 07:20 | Quietust | Note Edited: 0024080 | |
2013-07-28 00:31 |
|
Relationship added | has duplicate 0006360 |
2013-07-29 00:38 |
|
Relationship added | related to 0000498 |
2013-07-29 00:39 |
|
Note Added: 0024085 | |
2013-07-29 00:40 |
|
Note Edited: 0024085 | |
2014-09-22 07:13 | troas | Note Added: 0030313 | |
2014-09-23 19:19 |
|
Assigned To | => user6 |
2014-09-23 19:19 |
|
Status | new => confirmed |
2014-09-23 19:20 |
|
Relationship added | related to 0007664 |
2014-09-23 19:20 |
|
Relationship added | related to 0006287 |
2015-01-20 09:40 |
|
Note Added: 0032014 | |
2016-03-02 20:01 | Midboss | Note Added: 0034782 | |
2016-05-16 12:46 | Toady One | Status | confirmed => resolved |
2016-05-16 12:46 | Toady One | Fixed in Version | => Next Version |
2016-05-16 12:46 | Toady One | Resolution | open => fixed |
2016-05-16 12:46 | Toady One | Assigned To | user6 => Toady One |