diff --git a/modules/equipment/modelEquipment.go b/modules/equipment/modelEquipment.go index c0a64c4f0..d036fe702 100644 --- a/modules/equipment/modelEquipment.go +++ b/modules/equipment/modelEquipment.go @@ -289,7 +289,7 @@ func (this *modelEquipmentComp) newEquipment(uid string, conf *cfg.GameEquipData break } } - r = rand.New(rand.NewSource(configure.Now().Unix())) + r = rand.New(rand.NewSource(configure.Now().UnixNano())) if !isepic { weight = make([]int32, len(conf.Addattrnump)) for i, v := range conf.Addattrnump {