开包bug修复
This commit is contained in:
parent
11dcb3fb7e
commit
b4871dba2e
@ -71,7 +71,7 @@ func (p *PlayerChessData) UpdatePlayerChessData(player *Player, buf []byte) erro
|
|||||||
for _, v := range update.MChessHandle {
|
for _, v := range update.MChessHandle {
|
||||||
HandleStr += fmt.Sprintf("%v-%v-%v,", v.Id, v.ChessId, v.Type)
|
HandleStr += fmt.Sprintf("%v-%v-%v,", v.Id, v.ChessId, v.Type)
|
||||||
}
|
}
|
||||||
log.Debug("棋子操作队列错误, %v===%v===%v===%v", HandleStr, LastMap, p.Data.MChessData, player.PlayMod.getChessMod().GetChessList())
|
log.Debug("棋子操作队列错误, %v===%v===%v===%v", HandleStr, LastMap, update.MChessData, player.PlayMod.getChessMod().GetChessList())
|
||||||
player.SendErrClienRes(res)
|
player.SendErrClienRes(res)
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|||||||
@ -119,8 +119,8 @@ func UnitLimitedTimeEvent(p *Player) error {
|
|||||||
|
|
||||||
func UnitCard(p *Player) error {
|
func UnitCard(p *Player) error {
|
||||||
CardMod := p.PlayMod.getCardMod()
|
CardMod := p.PlayMod.getCardMod()
|
||||||
for i := 0; i < 1000; i++ {
|
for i := 0; i < 10000; i++ {
|
||||||
CardMod.OpenCardPack(4)
|
CardMod.OpenCardPack(5)
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|||||||
@ -196,9 +196,11 @@ func (c *CardMod) OpenCardPack(Star int) ([]int, error) {
|
|||||||
for i := 0; i < cnt; i++ {
|
for i := 0; i < cnt; i++ {
|
||||||
CardStar := GoUtil.RandMap(randList)
|
CardStar := GoUtil.RandMap(randList)
|
||||||
switch CardStar {
|
switch CardStar {
|
||||||
case 5:
|
case 5: // 四星金
|
||||||
cardId = randCard(c.Round, 4, 1, newCard)
|
cardId = randCard(c.Round, 4, 1, newCard)
|
||||||
case 6:
|
case 6: // 五星
|
||||||
|
cardId = randCard(c.Round, 5, 0, newCard)
|
||||||
|
case 7: // 五星金
|
||||||
cardId = randCard(c.Round, 5, 1, newCard)
|
cardId = randCard(c.Round, 5, 1, newCard)
|
||||||
default:
|
default:
|
||||||
cardId = randCard(c.Round, CardStar, 0, newCard)
|
cardId = randCard(c.Round, CardStar, 0, newCard)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user