diff --git a/src/server/game/mod/chess/Chess.go b/src/server/game/mod/chess/Chess.go index 5bbd5de0..23385ce8 100644 --- a/src/server/game/mod/chess/Chess.go +++ b/src/server/game/mod/chess/Chess.go @@ -360,7 +360,7 @@ func (cb *ChessBorad) GetChessFromBuff(Chess int) error { func (cb *ChessBorad) LosePart(PartId int, Num int) error { v, ok := cb.PartBag.List[PartId] if !ok || v.Num < Num { - return errors.New("part id not exist or num not enough") + return errors.New("part id not exist or num not enough" + fmt.Sprintf("PartId: %d, Num: %d, ok: %v", PartId, Num, ok)) } v.Num -= Num cb.PartBag.List[PartId] = v