diff --git a/modules/moonlv/module.go b/modules/moonlv/module.go index ba27c5d46..dd87175b9 100644 --- a/modules/moonlv/module.go +++ b/modules/moonlv/module.go @@ -114,5 +114,7 @@ func (this *Moonlv) GMCreateMoonlv(session comm.IUserSession, lv int32) { if lv <= 0 { return } - this.modelMoonlv.modifyMoonlvList(session.GetUserId(), map[string]interface{}{"lv": lv}) + if _, err := this.modelMoonlv.module.configure.GetMoonLvConf(lv + 1); err == nil { + this.modelMoonlv.modifyMoonlvList(session.GetUserId(), map[string]interface{}{"cid": lv + 1}) + } }