diff --git a/src/server/game/PlayerFunc.go b/src/server/game/PlayerFunc.go index d3607e55..1186547d 100644 --- a/src/server/game/PlayerFunc.go +++ b/src/server/game/PlayerFunc.go @@ -919,6 +919,11 @@ func (player *Player) GetPetOrderReward(Star int, Items []*item.Item) []*item.It for k, v := range ItemsId { ItemNum := ItemMod.GetItem(v.Id) + for _, v1 := range Items { + if v1.Id == v.Id { + ItemNum += v1.Num + } + } v.Num = ItemNum ItemsId[k] = v }