diff --git a/src/server/game/Gm.go b/src/server/game/Gm.go index a5a85253..a83948e7 100644 --- a/src/server/game/Gm.go +++ b/src/server/game/Gm.go @@ -147,6 +147,9 @@ func ReqGmCommand_(player *Player, Command string) error { player.Charge(ChargeId) case "AddPart": ChessMod := player.PlayMod.getChessMod() + if ChessMod.PartBag.List == nil { + ChessMod.PartBag.List = make(map[int]chess.PartBagGrid) + } ChessMod.PartBag.List[1505] = chess.PartBagGrid{ Num: 10000, PartId: 1505,