Proposal: Enough, I said
Fails 1-3. — Quirck
Adminned at 27 Oct 2012 05:46:53 UTC
Add a new rule titled “Numeric Limitsâ€, with the following text:
This Rule takes precedence over other Dynastic Rules, unless otherwise specified by another Rule.
Whenever a change to a numeric Gamestate data would cause it to be over the maximum value, set this value to the maximum value instead. Also, whenever a change to a numeric Gamestate data would cause it to be below the minimum value, set this value to the minimum value instead.
Now it should work fine.
Comments
Kevan: he/him
Shouldn’t this be going into the glossary? Either way, it contradicts the existing “An Editor who has a choice in whether to take an action defined by a dynastic rule may not take that action if both of the following conditions are true: a) the action’s effects are limited to changing values tracked in the GNDT and/or similar gamestate-tracking entities (such as a wiki page), and b) the action would change one or more of those values to an illegal value.” glossary rule.
Murphy:
It’s similar to (and should thus probably go in about the same place as) the existing “If a rule implies that the result of any calculation should be an integer (for instance, by attempting to store that result in, or add it to, a gamestate variable that can only hold integers), the result of the calculation is instead the result rounded towards 0.”
Josh: he/they
scshunt:
Kevan: he/him