Bläddra i källkod

【优化】解决战斗结束前一刻有单位玩家死亡复活发往战斗服,但场景已经销毁的问题

johnclot69 1 år sedan
förälder
incheckning
bc0c3e8ae9
1 ändrade filer med 1 tillägg och 1 borttagningar
  1. 1 1
      DotNet/Hotfix/Scenes/Game/Map/MapReliveTimeComponentSystem.cs

+ 1 - 1
DotNet/Hotfix/Scenes/Game/Map/MapReliveTimeComponentSystem.cs

@@ -47,7 +47,7 @@ namespace ET.Server
 
                     int objId = data.Map.AddUnits(unit, false).GetResult();
 
-                    if (objId > 0 && !data.Map.UnitObjIds.Contains(objId))
+                    if (objId > 0 && !data.Map.UnitObjIds.Contains(objId) && !data.Map.IsGameOver())
                     {
                         data.Map.UnitObjIds.Add(objId);
                     }