Call for Judgment: Turf war
Reaches quorum at 15-0, enacted. ~lilomar
Adminned at 22 Apr 2011 06:05:57 UTC
Straight up: I think that PB’s win is legit, but I’m not sure how the glossary got into this state in the first place. I think this needs urgent attention so here we go.
Change the first bullet of rule 3.2.1, Numbers and Variables, to read as follows:
Unless otherwise specified, game variables defined to hold numeric values can hold only non-negative integers, and any action that would set those values below zero is an illegal action unless explicitly otherwise stated in the ruleset. Any situation which would require a roll of DiceX when X is zero or lower always yields a value of 0 unless stated otherwise.
Purplebeard:
We’ve had a lot of rules that read like “As a weekly action, any Player may decrease every Player’s A by X.” which would no longer work with this solution. Also, we occasionally have similar actions that occur automatically.
I’m not quite sure how best to solve this. Maybe we could just add explicit restrictions to spending and transferring game variables, which seem to be the only real offenders here. Actually, upon closer inspection, transferring seems to work as intended in a roundabout way (since it uses the before-after difference instead of the ‘spent’ amount), but it couldn’t hurt to impose a more robust restriction there as well.