|Anonymous | Login | Signup for a new account||2020-08-06 18:09 PDT|
|Main | My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0003196||Dwarf Fortress||Combat -- General||public||2010-09-10 15:20||2014-08-08 09:12|
|Target Version||Fixed in Version|
|Summary||0003196: Weapon deflections are credited to the outermost layer of armor, even if an inner layer did the work|
|Description||Going by what I've noticed in my own fortress-mode combat logs, it appears that the game engine is only checking penetration against the "top" layer of armor, and not lower ones -- for example, I've had dwarves take damage to their hearts from attacks that are only listed as penetrating their rope reed fabric cloak, without any mention in the log of the bronze breastplate or steel mail shirt they were wearing underneath that cloak.|
Other users appear to be reporting the same bug, as per this thread:
Apologies if this is already reported, I didn't find it in a search for "armor."
|Steps To Reproduce||Send some dwarves into combat wearing multiple layers of clothing, against enemies bearing weapons that should easily penetrate some layers but have difficulty penetrating others -- e.g., steel and cloth clad dwarves vs. goblins.|
|Tags||No tags attached.|
Sorry, but after further extensive testing I think I can confirm that this isn't really a bug. I saw silver mail shirts deflecting steel battle axes because adamantine breastplates were worn underneath.
If it appears that enemies seem to cut through dwarves wearing both metal and cloth, it's probably just because of lashers and their overpowered whips.
Hieronymous Alloy (reporter)
edited on: 2010-09-10 17:14
It's possible that it's just a display bug, and that the underlying layer is actually doing the deflecting most of the time, only it's *showing* as the top layer in the logs for whatever reason. I *have* noticed points where injuries carried through several layers, but that could have been whips and could have been bludgeoning damage doing what it's supposed to do.
Without actually looking at the code it's hard to know what's going on precisely.
edited on: 2011-08-18 23:37
I have had similar things happen, and I agree it is probably a display bug. In every case where I checked, the target was wearing high quality armor under whatever was doing the deflecting.
-Edit- Make that almost every. See http://www.bay12games.com/dwarves/mantisbt/view.php?id=4843 [^]
|2010-09-10 15:20||Hieronymous Alloy||New Issue|
|2010-09-10 15:20||Hieronymous Alloy||Issue Monitored: Hieronymous Alloy|
|2010-09-10 16:38||Ganthan||Note Added: 0012565|
|2010-09-10 17:12||Hieronymous Alloy||Note Added: 0012566|
|2010-09-10 17:14||Hieronymous Alloy||Note Edited: 0012566||View Revisions|
|2011-08-18 22:38||ScarletTwizby||Note Added: 0018575|
|2011-08-18 23:37||ScarletTwizby||Note Edited: 0018575||View Revisions|
|2012-02-14 20:07||Footkerchief||Summary||Weapon only checks penetration against top layer of armor => Weapon deflections are credited to the outermost layer of armor, even if an inner layer did the work|
|2012-02-20 18:56||Footkerchief||Relationship added||related to 0000033|
|2012-02-20 19:10||Footkerchief||Relationship added||related to 0002375|
|2014-01-26 09:35||Footkerchief||Relationship added||related to 0004843|
|2014-08-08 09:12||Footkerchief||Assigned To||=> Footkerchief|
|2014-08-08 09:12||Footkerchief||Status||new => confirmed|
|Copyright © 2000 - 2010 MantisBT Group|