public void deal_back() { logger.info("cmd11009:" + this.player.getAllPaiStr()); if (this.skillId != -1) {} Room r = this.player.getRoom(); if (r.getCountDapai() == 0 && r.getZhuang() == this.player) this.player.setTianhe(true); if (this.player.getCountDapai() == 0 && r.getZhuang() != this.player && r.isTiantingFlag()) this.player.setDihe(true); if (r.getTimeFlag() == Room.TIME_QIANGGANGHU) this.player.setQianggang(true); // 保存在player中, 胡牌类型 if (this.hu_type == CCMD11009.DIANPAO) { this.player.getHuMap().put(CCMD11009.DIANPAO, this.dianpao); this.player.getRoom().checkTask.checkTaskAtterHuPai(dianpao, CheckTask.TASK_DIANPAO); } r.lastHuPai = this.hu.hupaiId; r.hupai(this.player, hu); }