|
@@ -75,7 +75,8 @@ func (room_info *RoomInfoWrapper) findNextColor() msg.RoleType {
|
|
} else {
|
|
} else {
|
|
i = (i + 1)
|
|
i = (i + 1)
|
|
}
|
|
}
|
|
- for index := 0; index < len(colors); index++ {
|
|
|
|
|
|
+
|
|
|
|
+ for index := i; index < len(colors); index++ {
|
|
element := colors[index]
|
|
element := colors[index]
|
|
if !element.IsFinish && !element.IsKick {
|
|
if !element.IsFinish && !element.IsKick {
|
|
return element.MColor
|
|
return element.MColor
|
|
@@ -88,7 +89,6 @@ func (room_info *RoomInfoWrapper) findNextColor() msg.RoleType {
|
|
return element.MColor
|
|
return element.MColor
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-
|
|
|
|
return msg.RoleType_ROLE_TYPE_UNKNOWN
|
|
return msg.RoleType_ROLE_TYPE_UNKNOWN
|
|
}
|
|
}
|
|
|
|
|