From 51fd0cd5cc028f0779ffd958fefb2af7c9a6d372 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B4=9D=E5=AF=86=E6=B8=B8=E6=88=8F?= Date: Tue, 2 Jan 2018 18:36:30 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E8=83=A1=E7=89=8C=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/beimi/util/rules/model/MaJiangBoard.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/beimi/util/rules/model/MaJiangBoard.java b/src/main/java/com/beimi/util/rules/model/MaJiangBoard.java index 63ab4f0..7a7a9b9 100644 --- a/src/main/java/com/beimi/util/rules/model/MaJiangBoard.java +++ b/src/main/java/com/beimi/util/rules/model/MaJiangBoard.java @@ -308,8 +308,8 @@ public class MaJiangBoard extends Board implements java.io.Serializable{ * 牌出完了就算赢了 */ PlayUserClient nextPlayUserClient = ActionTaskUtils.getPlayUserClient(gameRoom.getId(), player.getPlayuser(), orgi) ; - if(BMDataContext.PlayerTypeEnum.NORMAL.toString().equals(nextPlayUserClient.getPlayertype())){ - GameUtils.getGame(gameRoom.getPlayway() , orgi).change(gameRoom , BeiMiGameEvent.PLAYCARDS.toString() , 8); //应该从 游戏后台配置参数中获取 + if(BMDataContext.PlayerTypeEnum.NORMAL.toString().equals(nextPlayUserClient.getPlayertype()) && !player.isHu()){ + GameUtils.getGame(gameRoom.getPlayway() , orgi).change(gameRoom , BeiMiGameEvent.PLAYCARDS.toString() , 8); //应该从 游戏后台配置参数中获取 , 当前玩家未胡牌或听牌(听牌以后也不允许换牌) }else{ GameUtils.getGame(gameRoom.getPlayway() , orgi).change(gameRoom , BeiMiGameEvent.PLAYCARDS.toString() , 1); //应该从游戏后台配置参数中获取 }