diff --git a/modules/dailytask/configure.go b/modules/dailytask/configure.go index 48c27e014..d55ce8ff1 100644 --- a/modules/dailytask/configure.go +++ b/modules/dailytask/configure.go @@ -94,7 +94,7 @@ func (this *configureComp) getAnnulartaskLibrary(ulv, group int32) (results *cfg var ( tasks []*cfg.GameAnnulartask_LibraryData canuse []*cfg.GameAnnulartask_LibraryData - weights []int32 = make([]int32, 0) + weights []int32 index int32 ok bool ) @@ -111,6 +111,7 @@ func (this *configureComp) getAnnulartaskLibrary(ulv, group int32) (results *cfg canuse = append(canuse, v) } } + weights = make([]int32, len(canuse)) for i, v := range canuse { weights[i] = v.Itemwt }