diff --git a/logic/controller/fight_pvp_king.go b/logic/controller/fight_pvp_king.go index 25b673a2..8b3c2fd8 100644 --- a/logic/controller/fight_pvp_king.go +++ b/logic/controller/fight_pvp_king.go @@ -32,6 +32,16 @@ func (h Controller) PetMelee(data *fight.StartPetWarInboundInfo, c *player.Playe } } + if foi.Reason == info.BattleOverReason.PlayerOffline { + if foi.WinnerId == c.GetInfo().UserID { + + p.MessWin(false) + + } else { + + c.MessWin(false) + } + } }) ///开始对战,房主方以及被邀请方 return err <= 0