summaryrefslogtreecommitdiff
path: root/index.js
diff options
context:
space:
mode:
authortomsmeding <hallo@tomsmeding.nl>2015-12-13 19:14:03 +0100
committertomsmeding <hallo@tomsmeding.nl>2015-12-13 19:14:03 +0100
commit0c1d78e22988de5dbcde304c10b91b9ad1319f28 (patch)
tree7ddc9ab94b1c34655ba820f670f117e014f284cf /index.js
parent9d2137af1be2ab47f18aa33e8e9c6a41da421c79 (diff)
Correct turn display, wincheck, larger chat
Diffstat (limited to 'index.js')
-rwxr-xr-xindex.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/index.js b/index.js
index a87d6f0..f4f55b2 100755
--- a/index.js
+++ b/index.js
@@ -251,6 +251,12 @@ io.on("connection",function(conn){
return;
}
io.to(roomid).emit("roomgameplace",roomid,pos,playeridx);
+ var win=rooms[roomid].game.checkwin();
+ if(win!=-1){
+ io.to(roomid).emit("roomgamewin",roomid,playeridx);
+ rooms[roomid].game=null;
+ return;
+ }
connlist[findid(rooms[roomid].ids[rooms[roomid].game.onturn])].conn.emit("roomgameturn",roomid,rooms[roomid].game.onturn);
});
});