Administrator 2 月之前
父節點
當前提交
3ffbbec1fa
共有 1 個文件被更改,包括 9 次插入0 次删除
  1. 9 0
      incubator-game/src/main/java/com/incubator/game/handler/room/DisCardHandler.java

+ 9 - 0
incubator-game/src/main/java/com/incubator/game/handler/room/DisCardHandler.java

@@ -62,6 +62,13 @@ public class DisCardHandler extends NetHandler {
             response.setMessage("操作失败,房间或玩家不在游戏中状态...");
             return;
         }
+        // 当前状态是否可操作
+        if (room.data.tributeState != 0) {
+            Log.info("当前不是自己出牌回合...");
+            response.setCode(8);
+            response.setMessage("操作失败,当前不是自己出牌回合...");
+            return;
+        }
 
         switch (room.data.gameType) {
             case 1:
@@ -84,6 +91,8 @@ public class DisCardHandler extends NetHandler {
                     }
                 }
                 break;
+             default:
+                 break;
         }
 
         // 判断参数