fix: 修复牌堆重置时不会重置 guid 的问题

This commit is contained in:
kercylan98 2023-07-31 16:22:04 +08:00
parent 4dddd1422b
commit 39ccad4241
1 changed files with 1 additions and 0 deletions

View File

@ -57,6 +57,7 @@ func (slf *CardPile[P, C, T]) GetCard(guid int64) T {
// Reset 重置牌堆的扑克牌数量及顺序 // Reset 重置牌堆的扑克牌数量及顺序
func (slf *CardPile[P, C, T]) Reset() { func (slf *CardPile[P, C, T]) Reset() {
slf.guid = 0
var cards = make([]T, 0, 54*slf.size) var cards = make([]T, 0, 54*slf.size)
for i := 0; i < slf.size; i++ { for i := 0; i < slf.size; i++ {
for _, joker := range slf.jokers { for _, joker := range slf.jokers {