修复牌库发牌问题

This commit is contained in:
sk 2024-11-25 17:49:26 +08:00
parent 5a9325a2ce
commit ff3de2f2a0
1 changed files with 10 additions and 4 deletions

View File

@ -1433,8 +1433,11 @@ func (this *TienLenSceneData) SendHandCardOdds() {
cardsArr = cardsArr[:len(cardsArr)-1]
}
}
//机器人发牌和不调控的人
for _, v := range append(robotPlayers, realPlayers...) {
// 剩余人随机发牌
for _, v := range this.players {
if v == nil || !v.IsGameing() || v.cards[0] != rule.InvalideCard {
continue
}
f1(v, cardsArr[0])
cardsArr = cardsArr[1:]
}
@ -1495,8 +1498,11 @@ func (this *TienLenSceneData) SendHandCardOdds() {
cardsArr = cardsArr[:len(cardsArr)-1]
}
}
//机器人发牌和不调控的人
for _, v := range append(robotPlayers, realPlayers...) {
// 剩余人随机发牌
for _, v := range this.players {
if v == nil || !v.IsGameing() || v.cards[0] != rule.InvalideCard {
continue
}
f1(v, cardsArr[0])
cardsArr = cardsArr[1:]
}