View Issue Details

IDProjectCategoryView StatusLast Update
0000860Dwarf FortressDwarf Mode -- Interface, Squad Controlpublic2012-03-19 12:59
Reporteroliver Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Platformnative WindowsOSWindows XPOS VersionSP3
Product Version0.31.01 
Summary0000860: Unable to (s)quad-(k)ill an aggressive-but-tamed named elephant.
DescriptionI was trying to catch elephants. My herding efforts resulted in a dead dwarf and a named elephant.

Later, the named elephant got caged and then tamed.
Later still, he was inadvertently let loose and roamed around chasing dwarfs and interrupting everyone, despite being tame. And the cage traps, they do nothing to a tame animal.

(So far these are bugs also present in 40d - worth reporting separately?)

The new part is that when I activated a squad and told them to (k)ill the elephant, he was not selectable via any mechanism - couldn't choose him as a target via list or rectangle mode. However, if I stationed the squad nearby, they would chase and attack him, so they did consider him hostile.
Tagskill, leftover from 40d, squad

Relationships

child of 0000481 acknowledgedToady One Kill/attack commands/orders don't work 

Activities

derigo

2010-04-25 22:04

reporter   ~0005083

Nothing new. The named tame elephants in 40d also wouldn't be killed by the military. Slaughter any named elephants without mercy and don't tame them. (Unnamed ones are fine).

oliver

2010-04-26 01:30

reporter   ~0005099

There was no squad-kill order in 40d, so this certainly is something new.
Please reread the last paragraph of the report.

derigo

2010-04-26 01:53

reporter   ~0005101

Last edited: 2010-04-26 02:00

No, the military in 40d would not kill the elephant even if they were standing right there when it killed someone. The reason is that the elephant is tagged as a 'tame' creature, its part of the population, and its not berserk. You can't order a squad to kill the elephant any more than you can order it to kill a tame stray dog, or the quadriplegic in the hospital. Its the same thing.

The problem is, and has always been, that the named elephants KILL DWARFS! lol

Everything else is operating as it should be.


I've always thought this bug was hilarious. Animal trainers should have to feed babies to elephants in order to train them, it only makes sense.

levohS

2010-04-26 02:00

reporter   ~0005102

I have the same problem. He is not butcherable either, because when you set him to butcher he somehow gets loose and starts hitting on the dwarves while still being tame.

DoctorZuber

2010-04-26 07:32

reporter   ~0005117

Last edited: 2010-04-26 07:34

from what I've seen squad kill will not attack (friendly) targets that you do not control.

You can attack your own dwarves.
You cannot attack the traders (even when they're stealing your soap (0000996)).
You cannot attack the diplomat (even if he's a rampaging demon (0000596)).
You cannot attack trained animals (even if it's a rampaging elephant).

now, this is all consistent with 40d. It's just not terribly dwarfy for you to be unable to arbitrarily attack whomever you wish.

oliver

2010-04-26 14:27

reporter   ~0005185

Please, reread the original report!
Most of these comments are missing the point.

Aside from the existing 40d issues:

* my military DOES considers him hostile and, if stationed nearby, WILL chase him around;
* but I cannot order them explicitly to kill him.

This inconsistency is the bug.

user6

2010-06-10 17:07

  ~0008091

Toady has started asking for saves for military/equipment bugs, so if you have a save demonstrating this problem, it might be helpful to upload it to http://dffd.wimbli.com/. Thanks!

quatch

2012-03-19 12:59

reporter   ~0021604

Will this be untestable as a result of the newest patch (34.06)? http://www.bay12games.com/dwarves/mantisbt/view.php?id=3059

Add Note

Note

Issue History

Date Modified Username Field Change
2010-04-09 01:18 oliver New Issue
2010-04-25 22:02 derigo Tag Attached: leftover from 40d
2010-04-25 22:04 derigo Note Added: 0005083
2010-04-26 01:30 oliver Note Added: 0005099
2010-04-26 01:53 derigo Note Added: 0005101
2010-04-26 01:54 derigo Note Edited: 0005101
2010-04-26 02:00 levohS Note Added: 0005102
2010-04-26 02:00 derigo Note Edited: 0005101
2010-04-26 07:32 DoctorZuber Note Added: 0005117
2010-04-26 07:34 DoctorZuber Note Edited: 0005117
2010-04-26 07:45 DoctorZuber Tag Attached: squad
2010-04-26 07:46 DoctorZuber Tag Attached: kill
2010-04-26 10:50 user6 Relationship added child of 0000481
2010-04-26 14:27 oliver Note Added: 0005185
2010-06-10 17:07 user6 Note Added: 0008091
2012-03-19 12:59 quatch Note Added: 0021604