diff --git a/modules/robot/modulerobot_pagoda.go b/modules/robot/modulerobot_pagoda.go index 16b888b4e..08e76ea2f 100644 --- a/modules/robot/modulerobot_pagoda.go +++ b/modules/robot/modulerobot_pagoda.go @@ -86,7 +86,7 @@ func (this *ModuleRobot_Pagoda) DoPipeline(robot IRobot) (err error) { } if resp, errdata = robot.SendMessage("pagoda", "challenge", &pb.PagodaChallengeReq{ - Cid: +1, + Cid: this.pagoda.PagodaId, Battle: &pb.BattleFormation{ Format: heros, }}); errdata != nil { @@ -94,7 +94,7 @@ func (this *ModuleRobot_Pagoda) DoPipeline(robot IRobot) (err error) { return } if _, errdata = robot.SendMessage("pagoda", "challengeover", &pb.PagodaChallengeOverReq{ - Cid: this.pagoda.PagodaId + 1, + Cid: this.pagoda.PagodaId, Report: &pb.BattleReport{ Info: resp.(*pb.PagodaChallengeResp).Info, WinSide: 1, @@ -102,6 +102,7 @@ func (this *ModuleRobot_Pagoda) DoPipeline(robot IRobot) (err error) { err = errors.New(fmt.Sprintf("code:%d message:%s", errdata.Code, errdata.Message)) return } + return }