From 89807fe8b7c5d1d4294ea8fe9641487dd475c9f6 Mon Sep 17 00:00:00 2001 From: mdb Date: Tue, 29 Jan 2002 23:46:37 +0000 Subject: [PATCH] Count piecens from the distributed object rather than the board so that we correctly disallow placement of a piecen that was freed on the same turn. git-svn-id: https://samskivert.googlecode.com/svn/trunk@546 6335cc39-0255-0410-8fd6-9bcaacd3b74c --- .../java/com/samskivert/atlanti/server/AtlantiManager.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/atlanti/src/java/com/samskivert/atlanti/server/AtlantiManager.java b/projects/atlanti/src/java/com/samskivert/atlanti/server/AtlantiManager.java index 9396b59e..972edc75 100644 --- a/projects/atlanti/src/java/com/samskivert/atlanti/server/AtlantiManager.java +++ b/projects/atlanti/src/java/com/samskivert/atlanti/server/AtlantiManager.java @@ -1,5 +1,5 @@ // -// $Id: AtlantiManager.java,v 1.21 2001/12/18 11:58:53 mdb Exp $ +// $Id: AtlantiManager.java,v 1.22 2002/01/29 23:46:37 mdb Exp $ package com.threerings.venison; @@ -633,7 +633,7 @@ public class VenisonManager // if the player has no free piecens or if there are no // unclaimed features on this tile, we end their turn // straight away - int pcount = TileUtil.countPiecens(_tiles, pidx); + int pcount = TileUtil.countPiecens(_venobj.piecens, pidx); if (pcount >= PIECENS_PER_PLAYER || !tile.hasUnclaimedFeature()) { endTurn();