|
@@ -97,7 +97,7 @@ func (room_info *RoomInfoWrapper) processMove(color msg.RoleType, szNumber int32
|
|
|
room_info.notify_settlement(color)
|
|
|
} else {
|
|
|
if szNumber == 6 || isAddRound || isFinish { //加一个回合
|
|
|
- room_info.notify_update_room_info()
|
|
|
+
|
|
|
} else { //下个人回合
|
|
|
room_info.setNextPlayerRound()
|
|
|
}
|
|
@@ -117,7 +117,7 @@ func (room_info *RoomInfoWrapper) notify_settlement(color msg.RoleType) {
|
|
|
// 通知玩家开始移动角色
|
|
|
func (room_info *RoomInfoWrapper) notify_player_move(list []*msg.RoleData) {
|
|
|
cur_color := room_info.CurRoundColor
|
|
|
- if len(list) == 0 {
|
|
|
+ if len(list) == 1 {
|
|
|
room_info.send_role_move(cur_color, list[0].MId)
|
|
|
} else {
|
|
|
if room_info.containsRobot(cur_color) {
|