View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005519 | Dwarf Fortress | Creatures | public | 2012-03-01 02:32 | 2012-03-01 07:33 |
Reporter | G-Flex | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | 0.34.02 | ||||
Summary | 0005519: Interaction wait periods carry over to different interactions available after body transformations | ||||
Description | When a creature uses an interaction that gives them a new form, and that new form creature type has its own interactions available, the waiting/cooldown periods on the first creature's forms apply to the new creature's. For example, say a creature has one interaction, and that the interaction does a transformation, and has a cooldown period of 10,000. That cooldown period applies to the first interaction in the *new* form's interaction list, preventing you from using it. My best guess is that there's some sort of available interaction index that each creature has, and that the waiting periods for each indexed element don't actually care what the interactions are; it just knows you still have a waiting period of N units of time on Interaction 1 (or 2, or 3, etc.), and carries that over even if the identity of Interaction 1 changes by virtue of being a new creature. | ||||
Steps To Reproduce | Create two creatures, each with an available interaction. Make sure one of these interactions transforms you into the other creature and has a long waiting period. Upon transformation, the new creature's interaction will also be locked out. | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2012-03-01 02:32 | G-Flex | New Issue | |
2012-03-01 07:33 |
|
Summary | Interaction wait periods carry over to interactions used by new body transformations => Interaction wait periods carry over to different interactions available after body transformations |