diff --git a/modules/hero/module.go b/modules/hero/module.go index e982e1765..c8c8d73b6 100644 --- a/modules/hero/module.go +++ b/modules/hero/module.go @@ -101,7 +101,10 @@ func (this *Hero) createRepeatHero(session comm.IUserSession, heroCfgId string, return } - code = pb.ErrorCode_HeroCreate + if err != nil { + code = pb.ErrorCode_HeroCreate + } + return }