Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0006193Dwarf FortressCombat -- Generalpublic2012-09-11 12:172015-06-16 12:01
ReporterKnight Otu 
Assigned To 
PrioritylowSeverityminorReproducibilityalways
StatusnewResolutionopen 
PlatformOSOS Version
Product Version0.34.11 
Target VersionFixed in Version 
Summary0006193: Temporary IMPAIR_FUNCTION syndromes targeting eyes don't end properly
DescriptionSyndromes 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 ReproduceHave 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 InformationThis behavior probably also applies to other IMPAIR_FUNCTION syndromes, but I only examined it properly with eyes.
TagsFixed in 0.42.01?
Attached Files

- Relationships
child of 0007084new CE_IMPAIR_FUNCTION doesn't update until you become injured 

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2012-09-11 12:17 Knight Otu New Issue
2014-07-11 16:37 Knight Otu Relationship added child of 0007084
2015-06-16 12:01 lethosor Tag Attached: Fixed in 0.40.25?
2015-12-01 15:53 lethosor Tag Renamed Fixed in 0.40.25? => Fixed in 0.42.01?


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker