diff options
author | Dan Goodliffe <dan@randomdan.homeip.net> | 2018-12-03 11:21:24 +0000 |
---|---|---|
committer | Dan Goodliffe <dan@randomdan.homeip.net> | 2018-12-03 11:21:24 +0000 |
commit | ffb8fcf60a3c01d13b25b0af3146a627accd3c67 (patch) | |
tree | 33b2a410ef8521672046ad9f3614dbd48c2b98ce /scripts | |
parent | Add plain text hint to gagged text buttons. (diff) | |
download | toy-ffb8fcf60a3c01d13b25b0af3146a627accd3c67.zip |
Fix adjustPunish
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/toy.groovy | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/toy.groovy b/scripts/toy.groovy index 7ba695f..3807e97 100644 --- a/scripts/toy.groovy +++ b/scripts/toy.groovy @@ -169,8 +169,8 @@ def can = {i -> loadBoolean("toy.permission.$i") == true}; def is = {i -> loadBoolean("toy.state.$i") == true}; def set = {i, s -> save("toy.state.$i", s)}; def positioned = { i -> loadString("toy.position") == i }; -def adjustPunish = { p -> save("toy.punishment", getPunish() + p); }; def getPunish = { loadInteger("toy.punishment"); }; +def adjustPunish = { p -> save("toy.punishment", Math.max(getPunish() + (int)p, 0)); }; def sessionAborted = null; def gagText = { t, p -> if (!is(GAGGED)) return t; |