Dwarf Fortress Bug Tracker - Dwarf Fortress |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0000787 | Dwarf Fortress | Adventure Mode -- Combat | public | 2010-04-08 05:54 | 2017-11-12 05:40 |
|
Reporter | thvaz | |
Assigned To | Footkerchief | |
Priority | normal | Severity | minor | Reproducibility | sometimes |
Status | confirmed | Resolution | open | |
Platform | Windows | OS | Vista | OS Version | SP1 |
Product Version | 0.31.01 | |
Target Version | | Fixed in Version | | |
|
Summary | 0000787: Small animals and reanimated body parts can't be hit -- "the attack passes right through" |
Description | Don'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 Reproduce | Generate enough smalls animals in arena. You will find one. |
Additional Information | |
Tags | combat |
Relationships | related to | 0005267 | resolved | Toady One | Copper coins pass through this boar when thrown at it. | related to | 0007377 | new | | Creatures with extreme sizes sometimes spawn with low mass and attacks pass through them -- overflow? | related to | 0009496 | resolved | Toady One | Tiny undead creatures immune to pulping, ridiculously difficult to kill | has duplicate | 0002034 | closed | Footkerchief | Attack a naked mole dog, "passes right through" | related to | 0005356 | resolved | Toady One | Undead tissues (hair, feathers, fur) attack but cannot be hit | related to | 0007283 | assigned | Footkerchief | Weasel impervious to hammer strikes ? | related to | 0001522 | new | | Stray kitten corpse not rotting | related to | 0008022 | resolved | Loci | Bronze forgotten beast unable to kill kitten |
|
Attached Files | |
|
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 | bug_revision_view_page.php?bugnote_id=0007197#r2683 |
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 | bug_revision_view_page.php?bugnote_id=0018630#r6983 |
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 | |
Notes |
|
|
What weapons are you getting this with, and what are your adventurer's stats? |
|
|
(0002181)
|
thvaz
|
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. |
|
|
|
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. |
|
|
|
Bit late on this, but yeah, that save might be handy. |
|
|
(0007197)
|
Ducky
|
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.
|
|
|
|
^^^ 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. |
|
|
|
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. |
|
|
|
Reminder sent to: thvaz Does this still occur in 31.11? |
|
|
(0010964)
|
thvaz
|
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. |
|
|
|
@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
|
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
|
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? |
|
|
|
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
|
2014-07-27 03:24
|
|
Got it in the arena against an undead dwarf head. |
|
|
|
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. |
|