View Issue Details

IDProjectCategoryView StatusLast Update
0010257Dwarf FortressArenapublic2017-06-25 04:30
ReporterKerdain Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
PlatformPersonal ComputerOSWindows 10 Home x64OS Version1703
Product Version0.43.05 
Summary0010257: syndromes don't have effect until injured
Descriptionnecrosis, swelling and blistering appear in the description of the affected creature but the effect don't take place until the creature in fisically injured (as seen with "z" controlling the creature)
Steps To Reproducehave a creature with venomous liquid or vapor interaction
  e.g. [USE_MATERIAL_TEMPLATE:VENOM:CREATURE_EXTRACT_TEMPLATE]
         ...
        [SYNDROME]
            [SYN_NAME:venom]
            [SYN_AFFECTED_CLASS:GENERAL_POISON]
            [SYN_IMMUNE_CREATURE:insert creature here:ALL]
            [SYN_INHALED][SYN_CONTACT]
            [CE_NECROSIS:SEV:2000:PROB:100:BP:BY_CATEGORY:ALL:ALL:START:5:PEAK:10]

use the interaction on another creature, now the description says that the targheted areas are rotten, blistered or swollen but when looking with the stats "z" menu from both creature all body parts are healthy

punch the creature anywhere and now the affected bodyparts are updated (causing instant death with the above syndrome)
Tagssyndrome

Activities

FantasticDorf

2017-06-25 04:22

reporter   ~0036629

Last edited: 2017-06-25 04:29

Perhaps the issue report could be rephrased to be 'health statuses only updates upon taking damage' but otherwise this is a pretty nail on the head bug-report.

Well if the syndrome is synonymous with it being injected (aka getting hurt via bites, stings etc) it might auto-update with the receiving damage or continuation of the fight.

In dfhack's GM editor, most health states only 'toggle' after the said damage is done, from that perspective you can resurrect corpseless creatures in dfhack by tracing the creature ID and reviving them, and like this bug report describes they will fall apart when physically damaged (due to not having a body if it was resurrected after it's body was butchered)

Image of a troglodyte revived via this method with no upper body and hence no rest of body stemming off that = https://puu.sh/tujkz/219358bef0.png that shouldn't be alive but will die instantly when struck for a example similar to the OP.

So i argue there's a wider problem with how health states are handled leading in to bugs like this.

Add Note

Note

Issue History

Date Modified Username Field Change
2017-06-25 04:05 Kerdain New Issue
2017-06-25 04:22 FantasticDorf Note Added: 0036629
2017-06-25 04:28 FantasticDorf Note Edited: 0036629
2017-06-25 04:29 FantasticDorf Note Edited: 0036629
2017-06-25 04:30 Kerdain Tag Attached: syndrome