Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Attacks passing right through?  (Read 3889 times)

doctorspoof

  • Bay Watcher
  • [FIREBREATH]
    • View Profile
Attacks passing right through?
« on: August 02, 2010, 02:45:16 pm »

Ok, so i'm not much of an adventure mode player, but i'm not exactly a newbie at it, but I don't know what to make of this..

So I'd been playing fortress mode when i get attacked by a forgotten beast. My fledgling military is decimated and everyone is taken out by the FB's deadly dust. I abandon, since my pop drops from 55 to around 10, 8 of which were unconcious. I decide to revisit it in adv. mode to try and get some vengance.

I find the place alright, as usual it's littered with critters.

I swing my hammer... and it passes right through them? Wha?

Whats the beef with this? They're just normal naked mole dogs and giant moles but my attacks pass right through them, eventually letting me get a hit on them after about 40 swings or so.

Is this to do with the dust thats EVERYWHERE, or is it some feature I've never come across before?
Logged
The best way to avoid tantrum spirals is to make sure no-one lives long enough to make any friends.

Foamy

  • Bay Watcher
    • View Profile
Re: Attacks passing right through?
« Reply #1 on: August 02, 2010, 04:09:10 pm »

What do you mean by pass through? as in you miss or you hit them but it doesn't do any damage or seem to make contact?
Logged

Evergod41

  • Bay Watcher
    • View Profile
Re: Attacks passing right through?
« Reply #2 on: August 02, 2010, 04:12:53 pm »

yes, screenshot of the combat report...

doctorspoof

  • Bay Watcher
  • [FIREBREATH]
    • View Profile
Re: Attacks passing right through?
« Reply #3 on: August 02, 2010, 04:26:17 pm »

Literally, I directional button to attack, but instead of saying 'you smash xxx in xxx, breaking the bone' or whatever, it says 'you smash xxx, but the attack passes right through!'

If someone could explain how to post images i'd gladly show a screenshot.

EDIT: nevermind, worked it out maself.

WARNING:HUGE (I forgot to resize before upload...)
Spoiler (click to show/hide)
« Last Edit: August 02, 2010, 04:33:23 pm by doctorspoof »
Logged
The best way to avoid tantrum spirals is to make sure no-one lives long enough to make any friends.

Symbiode

  • Bay Watcher
  • Mushrooms = bad
    • View Profile
Re: Attacks passing right through?
« Reply #4 on: August 02, 2010, 05:11:15 pm »

It sounds like your raws are messed up, I had a similar issue when I was modding creatures and gave their claws no material, it would give the same message when they attacked.
Logged

doctorspoof

  • Bay Watcher
  • [FIREBREATH]
    • View Profile
Re: Attacks passing right through?
« Reply #5 on: August 02, 2010, 05:43:18 pm »

This is a totally unmodded, straight from download copy of DF.
Only thing changed is the init and d_init files, and that wouldn't change raws at all.
Strange thing is though, eventually it does a normal attack after enough attempts.
Logged
The best way to avoid tantrum spirals is to make sure no-one lives long enough to make any friends.

JoRo

  • Bay Watcher
    • View Profile
Re: Attacks passing right through?
« Reply #6 on: August 02, 2010, 08:48:51 pm »

I've had this same thing happen, here's the relevant lines from the gamelog:
Spoiler (click to show/hide)

My copy is modded to have another civilization, but I haven't touched any of the vanilla stuff.

EDIT: messed around with giant rats in the arena, couldn't get it to reproduce.
« Last Edit: August 02, 2010, 08:55:54 pm by JoRo »
Logged
You have been struck down.
The giant cave spider spits out your head.

Organum

  • Bay Watcher
    • View Profile
Re: Attacks passing right through?
« Reply #7 on: August 02, 2010, 09:53:04 pm »

What that means is that there's a wound large enough that your weapon just passes through the hole that's been left over. I'm pretty sure this is a "feature".

I'm not certain about whether I'm right or not, but I know I read something about this in the devlog.
Logged
If dwarves decided to live in trees like hippies, they'd still do it better than the elves.

NewsMuffin

  • Bay Watcher
    • View Profile
Re: Attacks passing right through?
« Reply #8 on: August 03, 2010, 04:15:57 am »

Maybe the deadly dust made the flesh of these groundhogs rot so far that you can stick your hand in and out without them feeling it?
Logged

doctorspoof

  • Bay Watcher
  • [FIREBREATH]
    • View Profile
Re: Attacks passing right through?
« Reply #9 on: August 03, 2010, 06:33:29 am »

Hmm. Maybe. That actually sounds fairly logical, since the bloody dust was giving all my dorfs yellow wounds allo over in fortress mode.
Still, a hammer? The entire mole dog would have to be one big wound for it to pass through.
Logged
The best way to avoid tantrum spirals is to make sure no-one lives long enough to make any friends.

Organum

  • Bay Watcher
    • View Profile
Re: Attacks passing right through?
« Reply #10 on: August 05, 2010, 05:25:28 pm »

Hammers in dwarf fortress aren't giant mallets. They're actually war hammers, which have a pointed end.
This is the raw entry for a war hammer.

Spoiler (click to show/hide)

The 10 is the contact area. The 200 is the penetration size. Compare those relatively low numbers to the numbers of, say, the sword.

Spoiler (click to show/hide)

A lot more of the sword is in contact with the target, and it goes deeper as well.

When you're fighting in DF what you're actually hitting the enemy with is the pointy bit.
To illustrate:
Logged
If dwarves decided to live in trees like hippies, they'd still do it better than the elves.

eclipsetail

  • Bay Watcher
  • [HIGH_FIVES]
    • View Profile
Re: Attacks passing right through?
« Reply #11 on: August 05, 2010, 05:28:08 pm »

Same thing happenned to me, but I was using no weapons.

weaselboy246

  • Escaped Lunatic
    • View Profile
Re: Attacks passing right through?
« Reply #12 on: August 09, 2010, 06:28:55 pm »

I've seen this occur when a body part doesn't have tissues assigned to it.
Logged