From: Andy Spencer Date: Fri, 29 Nov 2013 21:30:35 +0000 (+0000) Subject: Add random games X-Git-Url: http://pileus.org/git/?p=~andy%2Frhawk;a=commitdiff_plain;h=617f4b2df352d4b34a670e69512a3a73d0936d87 Add random games --- diff --git a/spades.awk b/spades.awk index 9e0f63a..8e7e7ee 100644 --- a/spades.awk +++ b/spades.awk @@ -437,6 +437,11 @@ sp_state == "play" && # Setup +match($0, /^\.newgame ?([0-9]+) *- *([0-9]+)$/, _arr) { + if (_arr[2] > _arr[1]) + $0 = $1 " " int(rand() * (_arr[2]-_arr[1])+_arr[1]) +} + /^\.newgame ?([0-9]+)?$/ { if (sp_state != "new") { reply("There is already a game in progress.")