diff --git a/modules/battle/modelBattle.go b/modules/battle/modelBattle.go index e9c33b117..c55007507 100644 --- a/modules/battle/modelBattle.go +++ b/modules/battle/modelBattle.go @@ -972,7 +972,10 @@ func (this *modelBattleComp) creatStoneBattle(session comm.IUserSession, diBuff return } for _, v1 := range masters { - v1.BattleBeforeSkill = diBuff + if v1 != nil { + v1.BattleBeforeSkill = diBuff + } + } record.Buleflist[i] = &pb.DBBattleFormt{ Leadpos: captain,