diff --git a/logic/controller/item_use.go b/logic/controller/item_use.go index 0f8d1b9d2..cf6821a29 100644 --- a/logic/controller/item_use.go +++ b/logic/controller/item_use.go @@ -97,7 +97,7 @@ func (h Controller) handleNeuronItem(currentPet *model.PetInfo, c *player.Player // 炫彩碎片 处理神300212 func (h Controller) handlexuancaiItem(currentPet *model.PetInfo, c *player.Player) errorcode.ErrorCode { - r, _ := element.Calculator.GetCombination(int(currentPet.ID)) + r, _ := element.Calculator.GetCombination(int(xmlres.PetMAP[int(currentPet.ID)].Type)) if r.Secondary != nil { return errorcode.ErrorCodes.ErrItemUnusable }