View Issue Details

IDProjectCategoryView StatusLast Update
0007041Dwarf FortressDwarf Mode -- Tradepublic2014-08-08 01:54
ReporterHmH Assigned ToToady One  
PrioritylowSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
OSWindows 7 
Product Version0.40.02 
Fixed in Version0.40.06 
Summary0007041: Dragged animals escape a few tiles, then teleport back when their captor moves
DescriptionSavegame:
http://dffd.wimbli.com/file.php?id=8863

In the save, one of the horses can be seen trying to run away from the trader before being teleported back, which repeats every time the trader makes a step.
When the horses reach the depot, they crawl away for a while before returning.
TagsNo tags attached.

Relationships

has duplicate 0007403 resolveduser11 Animals teleport back to their handler when being led around. 
has duplicate 0007941 resolveduser6 Traders' camels jump / teleport around during movement 
related to 0003129 new Unconscious pack animals get dragged around by the merchants/traders 
related to 0007357 resolvedToady One Traders teleport animal burdens to depot, pack animals subsequently wander around while prone 

Activities

HmH

2014-07-11 02:17

reporter   ~0025720

Whoops, forgot to mention the version: it's .40.02.

HmH

2014-07-11 10:33

reporter   ~0025793

UPD: It appears that animals behave that way when dragged in general, so this bug is simple to replicate: pen/pasture an animal and observe its movements while a dwarf is dragging it.

Rafal99

2014-07-11 10:52

reporter   ~0025799

I can confirm this happens every time dwarf is dragging an animal to cage or pasture.
It seems to be related to the new mechanics of walking speed, so for each step the dwarf walks dragging the animal, the animal is able to do 2-3 steps trying to "escape".

Quietust

2014-07-11 10:56

reporter   ~0025801

It sounds like the game is missing checks for "is the creature being dragged" to prevent it from moving on its own.

Talvieno

2014-07-16 08:22

manager   ~0026632

Last edited: 2014-07-16 08:22

I'm seeing this happen too. 40.03.

cwilhelm

2014-07-16 08:45

reporter   ~0026637

I've also seen this happen in 40.03 with human traders.

Talvieno

2014-07-16 12:03

manager   ~0026657

This also happens simply when pasturing animals. Easily reproducible.

Rafal99

2014-07-16 22:30

reporter   ~0026711

Last edited: 2014-07-17 00:02

Perhaps this bug summary could be made little more informative?

Edit: Thanks Foot.

Loci

2014-07-24 16:01

viewer   ~0027455

Last edited: 2014-07-24 16:01

This can result in a deadlock situation when the animal wants to move in the same direction as the "leading" dwarf in a narrow hallway:

1. Dwarf takes a step forward; animal is teleported to dwarf's previous location
2. Animal takes a step forward onto the dwarf's tile, switching places with dwarf (returning dwarf to his previous tile)
3. Dwarf repaths (red question mark) and returns to step 1

newjrmint15

2014-07-24 20:24

reporter   ~0027474

i could swear i noticed the same thing happening in older versions. but it was never a problem for me.

Issue History

Date Modified Username Field Change
2014-07-11 02:10 HmH New Issue
2014-07-11 02:17 HmH Note Added: 0025720
2014-07-11 08:27 user6 Product Version => 0.40.02
2014-07-11 08:41 user6 Relationship added related to 0003129
2014-07-11 10:33 HmH Note Added: 0025793
2014-07-11 10:52 Rafal99 Note Added: 0025799
2014-07-11 10:56 Quietust Note Added: 0025801
2014-07-11 11:31 locustgate Tag Attached: .40.02
2014-07-15 18:09 user6 Relationship added related to 0007357
2014-07-16 08:22 Talvieno Note Added: 0026632
2014-07-16 08:22 Talvieno Note Edited: 0026632
2014-07-16 08:45 cwilhelm Note Added: 0026637
2014-07-16 12:03 Talvieno Note Added: 0026657
2014-07-16 20:54 user11 Relationship added has duplicate 0007403
2014-07-16 22:30 Rafal99 Note Added: 0026711
2014-07-16 22:30 Rafal99 Note Edited: 0026711
2014-07-16 23:51 user6 Summary Elven traders' pack animals walking in a weird fashion => Dragged animals escape a few tiles, then teleport back when their captor moves
2014-07-17 00:02 Rafal99 Note Edited: 0026711
2014-07-22 06:18 lethosor Tag Detached: .40.02
2014-07-24 16:01 Loci Note Added: 0027455
2014-07-24 16:01 Loci Note Edited: 0027455
2014-07-24 20:24 newjrmint15 Note Added: 0027474
2014-08-02 11:11 Toady One Status new => resolved
2014-08-02 11:11 Toady One Fixed in Version => Next Version
2014-08-02 11:11 Toady One Resolution open => fixed
2014-08-02 11:11 Toady One Assigned To => Toady One
2014-08-10 19:00 user6 Relationship added has duplicate 0007941