View Issue Details

IDProjectCategoryView StatusLast Update
0008245Dwarf FortressAdventure Mode -- Combatpublic2014-09-05 12:39
ReporterTwiddledee Assigned Touser6 
PrioritynormalSeveritymajorReproducibilityalways
Status assignedResolutionopen 
Product Version0.40.10 
Summary0008245: Crash when blocking attack by an opponent who's about to die
DescriptionWhen you block an attack made by a no-armed troll, the game just churns and churns away, but you're not getting to ever do anything else again.

This isn't _technically_ a crash - maybe eventually something would come and kill you or you'd starve or something, but it's no better from a gameplay perspective.
Steps To ReproduceChop arms off a troll. (In each case I chopped at least one leg or foot off too, if that matters) Wait for it to be "attacking you". Choose the third option to block.
Additional InformationI have a save game for this set aside if you want it.
TagsNo tags attached.

Relationships

related to 0006538 resolvedToady One Crashed while blocking in arena mode 
related to 0008316 assigneduser6 Game freezes when attacking when surrounded by too many creatures 

Activities

user6

2014-09-05 09:36

  ~0029963

The save wouldn't hurt. Does it reproduce in 0.40.11?

smjjames

2014-09-05 10:46

reporter   ~0029964

Last edited: 2014-09-05 10:50

Just tried it out in 40.11 arena mode with a troll while controlling a BC, not getting any crashes or freezes.

Also did it with an ogre, no issues.

Twiddledee

2014-09-05 12:30

reporter   ~0029972

OK, I think I know what happened. The troll actually dies of blood loss on the NEXT turn, even if you don't attack it. So it isn't the armlessness (or not just that) but the death that matters. Because I tend to cut them up the same way this must have happened with the other two also, but after you stop moving there's no way to tell how many turns it took them to die.

I've uploaded the save at http://dffd.wimbli.com/download.php?id=9615&f=region6+%28just+block+and+you%27re+done%29.zip . Just block the next shot, and you're done. At least this save is still bugged in 40.11.

Add Note

Note

Issue History

Date Modified Username Field Change
2014-09-05 08:30 Twiddledee New Issue
2014-09-05 09:36 user6 Note Added: 0029963
2014-09-05 09:36 user6 Assigned To => user6
2014-09-05 09:36 user6 Status new => feedback
2014-09-05 09:36 user6 Relationship added related to 0006538
2014-09-05 10:46 smjjames Note Added: 0029964
2014-09-05 10:46 smjjames Note Edited: 0029964
2014-09-05 10:50 smjjames Note Edited: 0029964
2014-09-05 12:30 Twiddledee Note Added: 0029972
2014-09-05 12:30 Twiddledee Status feedback => assigned
2014-09-05 12:39 user6 Summary If an attacker with no arms attacks you and you block, your game is done. => Crash when blocking attack by an opponent who's about to die
2014-09-18 08:59 user6 Relationship added related to 0008316