Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0007444Dwarf FortressDwarf Mode -- Combatpublic2014-07-17 21:442017-10-10 16:10
ReporterCoriantumr 
Assigned ToFootkerchief 
PrioritynormalSeverityminorReproducibilitysometimes
StatusconfirmedResolutionopen 
PlatformPCOSWindowsOS Version7
Product Version0.40.03 
Target VersionFixed in Version 
Summary0007444: Sparring dwarves (and other creatures) can knock each other through walls with charge attacks
DescriptionMy wife built an above-ground sparring chamber that ran alongside an outside wall, one Z-level above the ground. Access to the area was completely sealed off from the outside by walls, floor, ceiling, and drawbridge... there was no way for a dwarf to pathfind out of the fortress.

Despite all of this, she kept randomly finding members of her militia standing outside of the fortress with no way to get back in.

She reviewed the combat logs, and the only consistent factor seemed to be a dwarf being hit by a charging attack, followed by some falling damage.
Steps To ReproduceNothing reliable. Soldiers sparring next to a 1-tile thick wall occasionally turn up outside of it.
TagsNo tags attached.
Attached Files

- Relationships
has duplicate 0007609resolvedFootkerchief Dwarves can tumble forward while fighting and, as a result, warp through walls 
has duplicate 0007780resolvedKnight Otu Sparring dwarf charges through wall 
has duplicate 0007883resolvedFootkerchief soldiers thrown during training phase through walls 
has duplicate 0008098resolvedFootkerchief Dwarves who collide with each other while sparring can fall through walls. 
has duplicate 0008266resolvedFootkerchief Sparring doors warp through wall 
has duplicate 0008323resolvedFootkerchief Dwarves moving through walls, enemies passing through walls 
has duplicate 0009938resolvedLoci Dwarves move through walls while sparring 
has duplicate 0010000resolvedLoci Training dwarves move through walls when charging. 
related to 0001600new Troll dies dodging into wall 
related to 0009874needs feedbackDetros Combat teleportation 

-  Notes
(0028569)
smjjames (reporter)
2014-08-07 22:00

I had something like this happen while fighting a blob of a boss angel. Not exactly sure what happened, but I somehow dodged right through the slade wall and outside.

I was doing a dodge and then suddenly found myself on the exterior of the tower.
(0030560)
tacomagic (reporter)
2014-10-06 20:59

I'm verifying that this is still present in 40.13. Just had 2 incidents of dwarves phasing through walls while sparring.
(0030951)
vityav (reporter)
2014-11-10 22:55

Can confirm this is still in 40.15. Had a barracks where the wall was shared with a volcano. Suddenly lost two soldiers and simultaneously discovered adamantine. Checking the sparring logs, one charged, they collided, then tangled together and tumbled forward, through a wall and into the lava. I wouldn't even call it a bug if they had broken that wall tile in the process.
(0031906)
ptb_ptb (reporter)
2015-01-12 08:36
edited on: 2015-01-12 09:11

DF 0.40.23 I had a Giant Weasel fighting a Forgotten Beast suddenly appear on the wrong side of a wall.

http://imagr.eu/up/54b3e4ba04c5a_battle.png [^]

I'm not sure a save file will help. I have one from after it happened, and one from before the battle started.

[EDIT] As you can see the last thing to happen was the Giant Weasel being knocked backwards.

http://imagr.eu/up/54b4001b1dd2a_teleport.png [^]

(0032293)
Qrox (reporter)
2015-02-28 00:37
edited on: 2015-02-28 00:48

This is still present in 40.24. Had some soldiers sparring near the inner side of my 3-tile thick hollow fortress wall and some of them kept charging/dodging into the hollow part of the wall, and I had to dismantle the walls to get them out.

Edit: Might be a coincidence, but this seems to happen more frequently once the soldiers reach higher proficiency in their combat skills as they had never charged/dodged through the walls in the early months of their training. Also, the ones who warped through the walls had higher dodger/fighter skills.

(0032295)
Detros (manager)
2015-02-28 00:52

Qrox: That's caused by them not sparring in the early months because IIRC they need to gain like 5 levels first before they start sparring at all. Or/also, with low level of dodge skill dwarf has low chance to successfully dodge, to wherever it is. With higher one he will more often dodge to nearby tiles, not checking if they are otherwise deemed unpassable.
(0034612)
Plancky (reporter)
2016-02-06 17:55

Here is a save in which dodging/charging through walls is happening in version 0.42.05

http://dffd.bay12games.com/file.php?id=11749 [^]
(0034628)
KingMurdoc (reporter)
2016-02-09 09:33

Can also confirm 42.05, Ive lost two militiadwarves to dodging through a wall into the cistern.
(0034781)
Midboss (reporter)
2016-03-02 19:51

I also experienced this in 40.24. It probably happens quite often I just don't notice it until a seige is going on or a hill titan is attacking. I didn't check the sparring log to see what caused them to teleport to the other side though. I thought it might have been related to the fortifications I put on the 3rd floor of my tower however I have floor grates in between the sparring dwarves and the 3rd floor. Also I don't think dwarves normally dodge up stairs.
(0035636)
backlands (reporter)
2016-07-15 21:36
edited on: 2016-07-15 21:39

Following link to DFFD contains a save that this is consistently occurring in, description below. DF 43.03

http://dffd.bay12games.com/file.php?id=12266 [^]

Dwarves training in Training Room on Z-158 will often suddenly pop out of the room and fall down to Z-151. Since this is a large fall they usually die instantly or shortly after the fall depending on the injuries. The bug seems to happen fairly consistently with this save. Last time I loaded this particular save the bug occurs after a few seconds.

(0036772)
MrC (reporter)
2017-10-10 16:10

confirmed DF 43.05

- Issue History
Date Modified Username Field Change
2014-07-17 21:44 Coriantumr New Issue
2014-07-24 12:54 Footkerchief Summary Sparing dwarves can knock each other through walls with charge attacks. => Sparring dwarves can knock each other through walls with charge attacks.
2014-07-24 12:54 Footkerchief Relationship added related to 0001600
2014-07-24 12:54 Footkerchief Relationship added has duplicate 0007609
2014-08-01 11:37 Knight Otu Relationship added has duplicate 0007780
2014-08-07 21:19 Footkerchief Relationship added has duplicate 0007883
2014-08-07 21:20 Footkerchief Assigned To => Footkerchief
2014-08-07 21:20 Footkerchief Status new => confirmed
2014-08-07 22:00 smjjames Note Added: 0028569
2014-08-21 05:56 Footkerchief Relationship added has duplicate 0008098
2014-09-09 18:50 Footkerchief Relationship added has duplicate 0008266
2014-09-19 22:09 Footkerchief Relationship added has duplicate 0008323
2014-10-06 20:59 tacomagic Note Added: 0030560
2014-10-06 21:00 tacomagic Issue Monitored: tacomagic
2014-11-10 22:55 vityav Note Added: 0030951
2014-12-03 11:17 vityav Issue Monitored: vityav
2015-01-12 08:36 ptb_ptb Note Added: 0031906
2015-01-12 09:11 ptb_ptb Note Edited: 0031906 View Revisions
2015-01-12 09:40 Footkerchief Summary Sparring dwarves can knock each other through walls with charge attacks. => Sparring dwarves (and other creatures) can knock each other through walls with charge attacks
2015-02-28 00:37 Qrox Note Added: 0032293
2015-02-28 00:48 Qrox Note Edited: 0032293 View Revisions
2015-02-28 00:52 Detros Note Added: 0032295
2016-02-06 17:55 Plancky Note Added: 0034612
2016-02-09 09:33 KingMurdoc Note Added: 0034628
2016-03-02 19:51 Midboss Note Added: 0034781
2016-03-02 19:52 Midboss Issue Monitored: Midboss
2016-07-15 21:36 backlands Note Added: 0035636
2016-07-15 21:37 backlands Note Edited: 0035636 View Revisions
2016-07-15 21:39 backlands Note Edited: 0035636 View Revisions
2016-07-22 11:29 Detros Relationship added related to 0009874
2016-07-25 11:59 Loci Relationship added has duplicate 0009938
2016-09-08 10:15 Loci Relationship added has duplicate 0010000
2016-09-08 10:21 Loci Sticky Issue No => Yes
2017-10-10 16:10 MrC Note Added: 0036772


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker