Minecraft version
1.20.1
Hex Casting version
0.11.3
Issue description
If Evanition is drawn when the in-progress parenthesized list does not contain anything (ie if the first thing you draw is Evanition, or if you draw enough Evanitions to undo all the patterns in the list) then the Evanition pattern will be displayed on the hex grid in red, like an invalid pattern, and no mishap or other indication of failure will happen.
This is hardcoded behavior in Evanition's implementation, not a side effect of failing to match its pattern or anything like that. With the upcoming rework to the pattern-escaping system which allows mishaps during parentheses-building, it would make much more sense to have a proper mishap here to indicate what went wrong.
Minecraft version
1.20.1
Hex Casting version
0.11.3
Issue description
If Evanition is drawn when the in-progress parenthesized list does not contain anything (ie if the first thing you draw is Evanition, or if you draw enough Evanitions to undo all the patterns in the list) then the Evanition pattern will be displayed on the hex grid in red, like an invalid pattern, and no mishap or other indication of failure will happen.
This is hardcoded behavior in Evanition's implementation, not a side effect of failing to match its pattern or anything like that. With the upcoming rework to the pattern-escaping system which allows mishaps during parentheses-building, it would make much more sense to have a proper mishap here to indicate what went wrong.