Open blackshadowshade opened 9 years ago
I should mention that this change is not necessarily uncontroversial, and is related to #1713.
The fire skill should maintain a list of other skills that require the use of the complex fire interface if they're on the attacking dice. If they're not present, we can use the current one. If they are present, we need a more complex interface. (And even the more complex interface can make life easy in the single-die case.)
An amusing consequence of this (which I now realize was already known):
Currently, the way Firing works is that the additional Fire support is transitory, i.e., doesn't actually change the values of the fired dice. This is an issue because of konstant, which would maintain the new value.
To support permanent die value change (before the roll, of course), we would need a new UI that allows the fire support to be assigned to individual dice involved in the attack.