diff --git a/logic/service/player/pet.go b/logic/service/player/pet.go index b846bab79..cab767101 100644 --- a/logic/service/player/pet.go +++ b/logic/service/player/pet.go @@ -62,7 +62,9 @@ func (p *Player) AddPetExp(petinfo *model.PetInfo, addExp uint32) { } } - petinfo.SkillList = petinfo.SkillList[:4] //归正到4 + if len(petinfo.SkillList) > 4 { + petinfo.SkillList = petinfo.SkillList[:4] //归正到4 + } t1 := common.NewTomeeHeader(2508, p.Info.UserID) rrr := &info.PetUpdateOutboundInfo{}