View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006193 | Dwarf Fortress | Combat -- General | public | 2012-09-11 12:17 | 2015-06-16 12:01 |
Reporter | Assigned To | ||||
Priority | low | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | 0.34.11 | ||||
Summary | 0006193: Temporary IMPAIR_FUNCTION syndromes targeting eyes don't end properly | ||||
Description | Syndromes that impair the function of the eyes for a given time do not appear to end properly - the affected creature remains blind even after the syndrome should end. The creatures do seem to regain their vision however once they take damage from other sources, as if the impair_function syndrome checks for other wounds. | ||||
Steps To Reproduce | Have a creature that can use the following interaction: [INTERACTION:KO_DF_FLASH] [I_TARGET:A:CREATURE] [IT_LOCATION:CONTEXT_CREATURE] [IT_MANUAL_INPUT:target] [IT_AFFECTED_CLASS:GENERAL_POISON] [IT_FORBIDDEN:NOT_LIVING] [IT_CANNOT_TARGET_IF_ALREADY_AFFECTED] [I_EFFECT:ADD_SYNDROME] [IE_TARGET:A] [IE_IMMEDIATE] [SYNDROME] [SYN_NAME:light flash] [CE_IMPAIR_FUNCTION:SEV:10000:PROB:100:BP:BY_CATEGORY:EYE:ALL:START:0:PEAK:0:END:50] and place it on the wall in arena mode. Place another creature in the center of the arena, and have it blinded by the light flash. Wait for a while, and observe that its eyes remain impaired. Then add a weaker creature to the arena to fight the blinded. After a while, the latter should fight back. Check its wounds, and observe that, in all likelihood, its eyes are no longer impaired. | ||||
Additional Information | This behavior probably also applies to other IMPAIR_FUNCTION syndromes, but I only examined it properly with eyes. | ||||
Tags | Fixed in 0.42.01? | ||||
child of | 0007084 | new | CE_IMPAIR_FUNCTION doesn't update until you become injured |