diff --git a/modules/config/service/pet_fusion_service.go b/modules/config/service/pet_fusion_service.go index 4b029da0..c8b6307c 100644 --- a/modules/config/service/pet_fusion_service.go +++ b/modules/config/service/pet_fusion_service.go @@ -44,7 +44,8 @@ func (s *PetFusionService) Data(p1, p2, rand uint32) uint32 { props = append(props, int(v.Probability)) } - utils.RandomByIntProbs(pets, props) + t,_:utils.RandomByIntProbs(pets, props) + return t //说明是失败,直接返回失败 } else {