diff --git a/src/server/game/mod/playroom/playroom.go b/src/server/game/mod/playroom/playroom.go index 3f0ff397..279ab285 100644 --- a/src/server/game/mod/playroom/playroom.go +++ b/src/server/game/mod/playroom/playroom.go @@ -173,6 +173,14 @@ func (p *PlayroomMod) InitData() { InitPetAir := playroomCfg.GetInitAirList() p.PetAir = append(p.PetAir, InitPetAir...) } + if len(p.Dress) == 0 { + p.Dress = make(map[int][]int) + InitDressList := playroomCfg.GetInitDressList() + for _, v := range InitDressList { + Part := playroomCfg.GetDressPart(v) + p.Dress[Part] = append(p.Dress[Part], v) + } + } } func (p *PlayroomMod) ZeroUpdate() { @@ -733,14 +741,6 @@ func (p *PlayroomMod) UnLock(Lv int) bool { p.MoodInfo[k] = &Mood{Id: k, Num: 100} } } - if len(p.Dress) == 0 { - p.Dress = make(map[int][]int) - InitDressList := playroomCfg.GetInitDressList() - for _, v := range InitDressList { - Part := playroomCfg.GetDressPart(v) - p.Dress[Part] = append(p.Dress[Part], v) - } - } return true }