Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000787Dwarf FortressAdventure Mode -- Combatpublic2010-04-08 05:542017-11-12 05:40
Reporterthvaz 
Assigned ToFootkerchief 
PrioritynormalSeverityminorReproducibilitysometimes
StatusconfirmedResolutionopen 
PlatformWindowsOSVistaOS VersionSP1
Product Version0.31.01 
Target VersionFixed in Version 
Summary0000787: Small animals and reanimated body parts can't be hit -- "the attack passes right through"
DescriptionDon't matter how many times you try, when you attack some small creatures like large rats and naked mole dogs all combat messages are "You *hit* *critter* in *bodypart* with your *weapon*, but the attack passes right through"

I think maybe they are too small to hit. The only way to kill them is to grab them and throw them at a wall.
Steps To ReproduceGenerate enough smalls animals in arena. You will find one.
Tagscombat
Attached Files

- Relationships
related to 0005267resolvedToady One Copper coins pass through this boar when thrown at it. 
related to 0007377new Creatures with extreme sizes sometimes spawn with low mass and attacks pass through them -- overflow? 
related to 0009496resolvedToady One Tiny undead creatures immune to pulping, ridiculously difficult to kill 
has duplicate 0002034closedFootkerchief Attack a naked mole dog, "passes right through" 
related to 0005356resolvedToady One Undead tissues (hair, feathers, fur) attack but cannot be hit 
related to 0007283assignedFootkerchief Weasel impervious to hammer strikes ? 
related to 0001522new Stray kitten corpse not rotting 
related to 0008022resolvedLoci Bronze forgotten beast unable to kill kitten 

-  Notes
(0002066)
Footkerchief (manager)
2010-04-08 10:01

What weapons are you getting this with, and what are your adventurer's stats?
(0002181)
thvaz (reporter)
2010-04-08 15:47

Well, I found this with various adventurers, but usually I use sword or axe. The last was a very good Human Adventurer who made short work of anything that crossed his path (as adventurer mode is completely unbalanced now)I think he was at least Expert in most combat skills, were using a bronze weapon, and had Superhuman Strengh, Agility and Toughness. I noticed this ocurred only with small creatures (not with every one though) and didn't matter how many times I attacked it, I could never hit it. So I assumed it was a problem with their size, or something making them insubstantial, or the like. It happened both in the underground and in the wilds. I'm not in home at the moment but if I happen to meet another of these critters I will upload the save.
(0004188)
Khym Chanur (reporter)
2010-04-18 23:19

I had this with a giant rat, wielding a masterwork adamantine saber, with skills Talented Swordsman and Legendary Fighter (4615/5500), and Superhuman Strength, Agility, Endurance, Spatial Sense and Kinesthetic Sense. Also, I had no problems killing a few giant rats the normal way.

I can upload a save where this is currently happening, if needed.
(0006525)
Footkerchief (manager)
2010-05-10 18:09

Bit late on this, but yeah, that save might be handy.
(0007197)
Ducky (reporter)
2010-05-22 11:55
edited on: 2010-05-22 11:58

Bit late, but it was pointed out on the forum around the time this was posted that the animals that are insubstantial are all described as "enormous yet very weak". This has been true in my experience. Not sure how much of a help this is, but at least it should provide a place to start looking.

On testing I've found that I can hit enormous yet very weak naked mole dogs fine in the arena in .04. I might be misremembering the descriptor.

(0007198)
Footkerchief (manager)
2010-05-22 12:08

^^^ That's interesting -- it means they won't have much muscle tissue. Maybe they're so weak they have a zero-thickness tissue or something.
(0008019)
Rafal99 (reporter)
2010-06-09 17:16

I am experiencing this bug too in 0.31.06 when fighting naked mole dogs.
I have a human adventurer with very high skills and attributes, and fight using *bronze great axe*. Note that only some naked mole dogs are bugged, probably depending on their attributes. The bug is repeatable and either happens always or never for a certain creature. I tried fighting them with spear and punching too, but effect is the same. The only way of killing them I found is either strangling or attacking repeatedly until they "get propelled by the blow and slam into an obstacle".
I might provide a save at any moment.
(0010869)
Footkerchief (manager)
2010-07-23 07:34

Reminder sent to: thvaz

Does this still occur in 31.11?
(0010964)
thvaz (reporter)
2010-07-25 08:42

Well, I didn't see it ocurring again for some time, but I haven't been playing adventure mode much.
(0010965)
smjjames (reporter)
2010-07-25 08:57

@Footkerchief: I had it when playing in arena mode in .11 and I was trying to use giant earthworm corpses on giant earthworms and those kept passing through. Was playing as a magmaman, which is why the corpse is shortly on fire in the combat log. I didn't check whether normal punch attacks work, although using wrestling works just fine.

you strike Giant Earthworm 68 in the body with your Giant Earthworm 83's corpse, but the attack passes right through!
Giant Earthworm 48 pushes Giant Earthworm 42 in the body, bruising the skin!
You strike Giant Earthworm 68 in the body with your Giant Earthworm 83's corpse, but the attack passes right through!
Giant Earthworm 50 pushes Giant Earthworm 42 in the body, bruising the skin!
Giant Earthworm 14 pushes Giant Earthworm 18 in the body, bruising the skin!
Giant Earthworm 18 attacks Giant Earthworm 42 but It jumps away!
Giant Earthworm 48 attacks Giant Earthworm 42 but It jumps away!
You strike Giant Earthworm 68 in the body with your Giant Earthworm 83's corpse, but the attack passes right through!
Giant Earthworm 43 pushes Giant Earthworm 42 in the body, bruising the skin!
You strike Giant Earthworm 68 in the body with your Giant Earthworm 83's corpse, but the attack passes right through!
Giant Earthworm 18 charges at Giant Earthworm 42!
Giant Earthworm 18 pushes Giant Earthworm 42 in the body, bruising the skin!
Giant Earthworm 18 collides with Giant Earthworm 42!
Giant Earthworm 18 is knocked over!
Giant Earthworm 48 pushes Giant Earthworm 42 in the body, bruising the skin!
Giant Earthworm 42 pushes Giant Earthworm 18 in the body, bruising the skin!
You strike Giant Earthworm 68 in the body with your Giant Earthworm 83's corpse, but the attack passes right through!
Giant Earthworm 43 pushes Giant Earthworm 42 in the body, bruising the skin!
You strike Giant Earthworm 68 in the body with your Giant Earthworm 83's corpse, but the attack passes right through!
The Giant Earthworm 14 stands up.
Giant Earthworm 42 attacks Giant Earthworm 43 but It jumps away!
You strike Giant Earthworm 68 in the body with your Giant Earthworm 83's corpse, but the attack passes right through!
You strike Giant Earthworm 68 in the body with your Giant Earthworm 83's corpse, but the attack passes right through!
Giant Earthworm 44 attacks Giant Earthworm 43 but It jumps away!
The Giant Earthworm 18 stands up.
You strike Giant Earthworm 68 in the body with your Giant Earthworm 83's corpse, but the attack passes right through!
Giant Earthworm 46 misses Giant Earthworm 43!
Giant Earthworm 44 pushes Giant Earthworm 43 in the body, bruising the skin!
Giant Earthworm 43 charges at Giant Earthworm 42!
Giant Earthworm 43 pushes Giant Earthworm 42 in the body, bruising the skin!
Giant Earthworm 43 collides with Giant Earthworm 42!
Giant Earthworm 43 bounces backward!
Giant Earthworm 48 attacks Giant Earthworm 18 but It jumps away!
You drop Giant Earthworm 83's corpse.
You drop Giant Earthworm 82's corpse.
You grab Giant Earthworm 68 by the body with your left hand!
(0018630)
Flaede (reporter)
2011-08-26 12:33
edited on: 2011-08-26 12:35

I don't think it's just small animals. Small weapons seem to have the same trouble. I'm attacking with a gold coin clutched in my fist. "You strike the Giant in the upper body with your Blah De Blah gold coin, but the attack passes right through".

Doesn't matter what body part I try to hit.

Is happening for thrown coins as well. Confusing.

(0021233)
thvaz (reporter)
2012-03-07 14:22

I played adventure a lot after 34.01 and didn't see it happening, though I don't know what Toady could possibly had done that fixed it. Someone?
(0026957)
greycat (reporter)
2014-07-19 11:04

http://dffd.wimbli.com/file.php?id=9070 [^]

Fortress mode, 0.40.03, Linux. I butchered a horse, not realizing that I was in a reanimating biome. I discovered it when someone ran away from the hair. I sent the military to kill the hair, which they did. This left a pile of "hair parts" (such as "horse left rear leg hair"), all of which I dumped outside.

One of the sub-hairs reanimated, and I killed that, and dumped the resulting sub-sub-hairs.

Now, the third generation of animated hair is attacking me, but this time I can't kill it. I suspect it has 0 mass. All attacks either "pass right through" or are deflected. I've got civilians pounding on it with fists, teeth, copper picks, silver battle axes, etc. I've tried shooting it with copper bolts. My military dwarves are all running scared.

The save game has 50+ pages of combat report of this, and the battle is still actively engaged, so there's plenty more action to watch.

If I can get any civilians to regain their senses, I'll try to build a cage trap and see if I can immobilize it that way.
(0027677)
thvaz (reporter)
2014-07-27 03:24

Got it in the arena against an undead dwarf head.
(0036864)
FantasticDorf (reporter)
2017-11-12 05:40

Your speculation of 0 mass @Footkerchief for this issue could bear relation to issue 0010255 where unusable dislodged badger teeth in my example when their mass is changed (with DFhack) they become usable for crafting despite giving no product, a minus mass value was the natural relative size for the creature.

Since small teeth are not a target for the AI & player controlled 'animate dead' ability as tested in arena (43.05), the only other way would be re-animating biomes and testing would be needed to see if there is a relation in that minus mass makes you impossible to hit and whether raising the mass of that animated object or small creature makes it able to be hit again and stop passing through.

http://www.bay12games.com/dwarves/mantisbt/view.php?id=10255#c36637 [^] Loci changed the size of the badger teeth in raws to a 1000 to replicate & they were usable.

- Issue History
Date Modified Username Field Change
2010-04-08 05:54 thvaz New Issue
2010-04-08 10:01 Footkerchief Note Added: 0002066
2010-04-08 15:47 thvaz Note Added: 0002181
2010-04-18 23:19 Khym Chanur Note Added: 0004188
2010-04-18 23:19 Khym Chanur Issue Monitored: Khym Chanur
2010-05-10 18:09 Footkerchief Note Added: 0006525
2010-05-22 09:17 Footkerchief Summary You can't hit some small animals => You can't hit some small animals -- "the attack passes right through"
2010-05-22 09:18 Footkerchief Relationship added has duplicate 0002034
2010-05-22 11:55 Ducky Note Added: 0007197
2010-05-22 11:58 Ducky Note Edited: 0007197 View Revisions
2010-05-22 12:08 Footkerchief Note Added: 0007198
2010-06-09 17:16 Rafal99 Note Added: 0008019
2010-06-09 17:17 Rafal99 Issue Monitored: Rafal99
2010-06-09 17:17 Rafal99 Tag Attached: combat
2010-07-23 07:34 Footkerchief Note Added: 0010869
2010-07-23 07:35 Footkerchief Tag Attached: AWAITING UPDATE
2010-07-25 08:42 thvaz Note Added: 0010964
2010-07-25 08:57 smjjames Note Added: 0010965
2010-12-09 11:09 Dwarfu Tag Detached: AWAITING UPDATE
2011-08-26 12:33 Flaede Note Added: 0018630
2011-08-26 12:35 Flaede Note Edited: 0018630 View Revisions
2012-02-18 09:46 Footkerchief Relationship added parent of 0005267
2012-03-07 14:22 thvaz Note Added: 0021233
2014-01-21 19:04 Footkerchief Relationship added related to 0005356
2014-01-21 19:04 Footkerchief Relationship replaced has duplicate 0005356
2014-01-21 19:04 Footkerchief Issue Monitored: kingpeonidas
2014-07-14 11:24 Footkerchief Relationship added related to 0007283
2014-07-16 07:09 Footkerchief Relationship added related to 0007377
2014-07-19 11:04 greycat Note Added: 0026957
2014-07-20 06:07 greycat Issue Monitored: greycat
2014-07-23 07:20 Footkerchief Relationship added related to 0003744
2014-07-23 07:21 Footkerchief Relationship added related to 0001522
2014-07-23 07:22 Footkerchief Relationship deleted related to 0003744
2014-07-27 03:24 thvaz Note Added: 0027677
2014-08-08 11:03 Footkerchief Assigned To => Footkerchief
2014-08-08 11:03 Footkerchief Status new => confirmed
2014-08-15 06:34 Footkerchief Relationship added related to 0008022
2014-08-22 11:23 Footkerchief Relationship replaced related to 0005267
2014-08-23 19:51 Footkerchief Summary You can't hit some small animals -- "the attack passes right through" => Small animals and reanimated body parts can't be hit -- "the attack passes right through"
2014-08-23 19:51 Footkerchief Relationship added has duplicate 0008130
2014-08-23 19:55 Footkerchief Relationship replaced related to 0005356
2014-08-23 19:55 Footkerchief Relationship deleted has duplicate 0008130
2017-03-15 13:06 Footkerchief Relationship added related to 0009496
2017-06-08 19:10 Huntthetroll Issue Monitored: Huntthetroll
2017-11-12 05:40 FantasticDorf Note Added: 0036864


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker