diff --git a/modules/arena/api_challenge.go b/modules/arena/api_challenge.go index 53766bd9e..bb41eacf8 100644 --- a/modules/arena/api_challenge.go +++ b/modules/arena/api_challenge.go @@ -14,6 +14,17 @@ func (this *apiComp) ChallengeCheck(session comm.IUserSession, req *pb.ArenaChal Title: pb.ErrorCode_ReqParameterError.ToString(), } } + + for _, v := range req.Battle.Format { + if v != "" { + return + } + } + errdata = &pb.ErrorData{ //没有英雄 + Code: pb.ErrorCode_ReqParameterError, + Title: pb.ErrorCode_ReqParameterError.ToString(), + Message: "no hero", + } return }