战斗失败血量继承

This commit is contained in:
meixiongfeng 2023-08-17 21:07:36 +08:00
parent 3cd85c4d91
commit feac8878c8

View File

@ -131,6 +131,14 @@ func (this *apiComp) Event(session comm.IUserSession, req *pb.StonehengeEventReq
bWin := false
errdata, bWin = this.module.battle.CheckBattleReport(session, req.Report)
if errdata != nil {
// 失败了也要继承血量
for _, v := range req.Report.Info.Redflist[0].Team {
if _, ok := stone.Hero[v.Oid]; ok {
stone.Hero[v.Oid].Currhp = 0
}
}
update["hero"] = stone.Hero
this.module.modelStonehenge.ChangeStonehengeData(session.GetUserId(), update)
// 战斗失败埋点处理
var szTask []*pb.BuriedParam
szTask = append(szTask, comm.GetBuriedParam(comm.Rtype225, 1))