diff --git a/modules/martialhall/api_receive.go b/modules/martialhall/api_receive.go index edb8cfae6..5c950302a 100644 --- a/modules/martialhall/api_receive.go +++ b/modules/martialhall/api_receive.go @@ -66,6 +66,8 @@ func (this *apiComp) Receive(session comm.IUserSession, req *pb.MartialhallRecei if code = this.module.ModuleHero.AddHeroExp(session, pillar.Hero, pillar.Reward); code != pb.ErrorCode_Success { return } + pillar.Hero = "" + pillar.State = pb.PillarState_NoUse this.module.modelMartialhall.Change(session.GetUserId(), map[string]interface{}{ filed: pillar,