diff --git a/logic/controller/pet_skill.go b/logic/controller/pet_skill.go index 6417aca71..22db239eb 100644 --- a/logic/controller/pet_skill.go +++ b/logic/controller/pet_skill.go @@ -26,7 +26,7 @@ func (h Controller) SetPetSkill(data *pet.ChangeSkillInfo, c *player.Player) (re if !ok { return nil, errorcode.ErrorCodes.ErrSystemBusy } - canleaernskill := onpet.GetLevelRangeCanLearningSkills(1, onpet.Level) + canleaernskill := currentPet.GetLevelRangeCanLearningSkills(1, currentPet.Level) _, ok = lo.Find(canleaernskill, func(item uint32) bool { return item == data.ReplaceSkill @@ -35,7 +35,7 @@ func (h Controller) SetPetSkill(data *pet.ChangeSkillInfo, c *player.Player) (re if !ok { return result, errorcode.ErrorCodes.ErrSystemBusy } - _, _, ok = utils.FindWithIndex(onpet.SkillList, func(item model.SkillInfo) bool { //已经存在技能 + _, _, ok = utils.FindWithIndex(currentPet.SkillList, func(item model.SkillInfo) bool { //已经存在技能 return item.ID == data.ReplaceSkill }) if ok {