Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0011428Dwarf FortressCombat -- Generalpublic2020-02-28 09:282020-02-28 09:35
ReporterAtkana 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusnewResolutionopen 
PlatformOSOS Version
Product Version0.47.03 
Target VersionFixed in Version 
Summary0011428: IT_CANNOT_HAVE_SYNDROME_CLASS doesn't work on the raising interactions
DescriptionWhen targeting a corpse for necromancer-style raising effects, IT_CANNOT_HAVE_SYNDROME_CLASS won't prevent appropriate corpses from being targeted. It can possibly be assumed that it's intended behaviour, since creatures presumably lose their active syndromes when they die. However, the fact that this token is used in the game's lieutenant raising abilities suggests that it is intended to extend beyond death. It can be assumed that from the interaction's forbidden syndrome classes, necromancers shouldn't be able to raise the bodies of vampires, werebeasts, ghouls, etc. as lieutenants, but currently can be because of this.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0040255)
Atkana (reporter)
2020-02-28 09:35
edited on: 2020-02-28 09:36

I should probably add that other syndrome-added things are ignored by interaction target filters as well, if that's relevant. e.g. the corpse of a creature granted NO_AGING through a syndrome can still be targeted by an interaction with [IT_FORBIDDEN:NO_AGING]. (Again, presumably because syndromes must stop counting when the creature is dead).


- Issue History
Date Modified Username Field Change
2020-02-28 09:28 Atkana New Issue
2020-02-28 09:35 Atkana Note Added: 0040255
2020-02-28 09:36 Atkana Note Edited: 0040255 View Revisions


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker