diff --git a/src/server/game/gm_handler.go b/src/server/game/gm_handler.go index c87b4f3d..97017f87 100644 --- a/src/server/game/gm_handler.go +++ b/src/server/game/gm_handler.go @@ -279,6 +279,7 @@ func ReqGmCommand_(player *Player, Command string) error { HandbookMod := player.PlayMod.getHandbookMod() for _, v := range mergeDataCfg.GetAllId() { HandbookMod.SetHandbook(v) + HandbookMod.BookList[v] = handbook.STATUS_REWARD } case "handbookReward": HandbookMod := player.PlayMod.getHandbookMod() @@ -398,6 +399,7 @@ func ReqGmCommand_(player *Player, Command string) error { CardList := cardCfg.GetAllCardId(CardMod.Round) for _, v := range CardList { player.AddCard(v) + CardMod.Handbook[v] = card.HANDBOOK_STATUS_GET } player.PushClientRes(CardMod.NotifyCard()) case "resetRankUser":