From 86aeecd64ac84200ce994f0e37afc32b8f96cb33 Mon Sep 17 00:00:00 2001 From: David McMackins II Date: Sun, 16 Apr 2017 10:17:46 -0500 Subject: Make sure it's the player's turn before allowing them to SELECT --- serverthread.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/serverthread.lua b/serverthread.lua index 9f6356d..68fbbe2 100644 --- a/serverthread.lua +++ b/serverthread.lua @@ -152,6 +152,11 @@ function Server:_process() elseif line == 'MAKEROOM' then self._socks[this]:send(NEGATIVE) elseif line:startswith('SELECT') then + if self._turn ~= this then + self._socks[this]:send(NEGATIVE) + break + end + line = line:split(' ') if #line ~= 2 then self._socks[this]:send(ERR_ARGNUM) -- cgit v1.2.3