View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0011806 | Dwarf Fortress | Miscellaneous Crashes | public | 2021-09-14 08:33 | 2021-09-14 08:33 |
Reporter | voliol | Assigned To | |||
Priority | low | Severity | crash | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | 0.47.05 | ||||
Summary | 0011806: Descriptor pattern tokens, PATTERN:IRIS_EYE, PATTERN:PUPIL_EYE and PATTERN:SPOTS, cause crashes if no colors are given. | ||||
Description | Custom descriptor patterns may be told to act as eye colors or spots by using either PATTERN:IRIS_EYE, PATTERN:PUPIL_EYE, PATTERN:SPOTS, but then be given no colors using CP_COLOR. If such a descriptor pattern lacking colors is given to a creature, then the game will crash upon attempting to view that creature's description. | ||||
Steps To Reproduce | - Copy these into any of the descriptor pattern files (or create a new raw file for them): [COLOR_PATTERN:IRIS_EYE_NONE] [PATTERN:IRIS_EYE] [COLOR_PATTERN:PUPIL_EYE_NONE] [PATTERN:PUPIL_EYE] [COLOR_PATTERN:SPOTS_NONE] [PATTERN:SPOTS] - Make a creature use them, e.g. by pasting something like [SELECT_CASTE:ALL] [SET_TL_GROUP:BY_CATEGORY:EYE:EYE] [TL_COLOR_MODIFIER:IRIS_EYE_NONE:1] [TLCM_NOUN:eyes:PLURAL] to the end of the creature definition. - Load these raws, and attempt to view the creature's description. | ||||
Additional Information | I have only tested this in arena mode, but have no reason to believe it would not hold true in the other modes. | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2021-09-14 08:33 | voliol | New Issue |