Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0010519Dwarf FortressAdventure Mode -- Combatpublic2018-01-12 22:342020-03-22 20:18
Reporterfiredraco 
Assigned To 
PrioritynoneSeveritymajorReproducibilityhave not tried
StatusnewResolutionopen 
PlatformPCOSWindows 64 bitOS Version10
Product Version0.44.04 
Target VersionFixed in Version 
Summary0010519: (Almost) unkillable zombie made when raising corpse of curling hedgehog man
DescriptionRaising the corpse of a curled up hedgehog man seems to make an almost invulnerable zombie that can still attack.
Steps To ReproduceIn this save: http://dffd.bay12games.com/file.php?id=13409 [^]

You can see a zombie hedgehog man surrounded by fire trapped up against the necromancer tower. If you climb over the fire to get to him and attempt to attack him, you can see that he appears to be curled up (you are only able to attempt to attack his upper body), despite him being able to attack you perfectly fine.

Additional InformationI attempted to hack at him for quite some time with the various weapons and I had, but I couldn't seem to destroy the upper body (maybe it is possible).

I was able to finally kill the zombie by lighting fires underneath him/around him then waiting for a long time; eventually he 'died in the heat.'

Since I was an elf I couldn't become a necromancer to test this out myself in this save though.
TagsNo tags attached.
Attached Files

- Relationships
related to 0008627assignedFootkerchief Animals which retract into body parts forget to come out 

-  Notes
(0040387)
saverin (reporter)
2020-03-18 06:38
edited on: 2020-03-18 06:53

This is still an issue in 47.04 and affects all variants of hedgehog and echidna. It also affects living creatures, albeit to a lesser degree.

It can be reproduced in the arena with these steps:
1) Spawn a hedgehog or echidna
2) Spawn something next to the creature that should easily be able to kill it (e.g. a bronze colossus)
3) Take control of the hedgehog/echidna and roll into a ball
4) Release control and watch the never-ending combat

Living hedgehogs/echidnas will eventually bleed out if attacked with an edged weapon, but can't be killed by blunt damage.

When not rolled into a ball, attacks to the upper body will cause pulping and organ damage as normal. When in ball form this doesn't happen. Additionally, most attacks to undead will "pass right through" or only damage the spines and hair.

This doesn't affect tortoises, armadillos, etc. because their shells can be severed, leaving them vulnerable.


This save features an undead echidna locked in combat with an intelligent undead dwarf: http://dffd.bay12games.com/file.php?id=14922 [^]
It also demonstrates another potential issue where the echidna can continue to attack while only being targeted in the upper body as if it were in ball form.

(0040403)
saverin (reporter)
2020-03-22 19:31

Removing [PREVENTS_PARENT_COLLAPSE] from the spine body part of the affected animals will allow them to be pulped and killed while curled up.
(0040404)
Shonai_Dweller (reporter)
2020-03-22 20:18

This bug just killed my FPS completely as an army was trapped just off map while the first few zombies out kicked around an undead echidna, forever.

Not having the means to wipe out an army, I resorted to Dfhack to eliminate the thing. The rest of the invaders stumbled onto the map and FPS shot back up again.

- Issue History
Date Modified Username Field Change
2018-01-12 22:34 firedraco New Issue
2018-02-03 15:42 Loci Relationship added related to 0008627
2020-03-18 06:34 saverin Issue Monitored: saverin
2020-03-18 06:34 saverin Issue End Monitor: saverin
2020-03-18 06:38 saverin Note Added: 0040387
2020-03-18 06:38 saverin Note Edited: 0040387 View Revisions
2020-03-18 06:45 saverin Note Edited: 0040387 View Revisions
2020-03-18 06:53 saverin Note Edited: 0040387 View Revisions
2020-03-22 19:31 saverin Note Added: 0040403
2020-03-22 20:18 Shonai_Dweller Note Added: 0040404


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker