From eab3adeae727d8144d33e9d160ddc3661112f401 Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期二, 19 二月 2019 10:44:58 +0800
Subject: [PATCH] 3014 【BUG】【1.6】跨服pk,打完机器人没回到原地图
---
Fight/Stage/StageLoad.cs | 2 +-
System/Dungeon/DungeonFightWin.cs | 7 ++++++-
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/Fight/Stage/StageLoad.cs b/Fight/Stage/StageLoad.cs
index 6be7dca..d2b0972 100644
--- a/Fight/Stage/StageLoad.cs
+++ b/Fight/Stage/StageLoad.cs
@@ -166,7 +166,7 @@
{
if (ok)
{
- if (currentCommand != null && !currentCommand.serverFlag0109)
+ if (currentCommand != null && !currentCommand.isClientLoadMap && !currentCommand.serverFlag0109)
{
currentCommand.serverFlag0109 = true;
}
diff --git a/System/Dungeon/DungeonFightWin.cs b/System/Dungeon/DungeonFightWin.cs
index 66cd949..5f115d0 100644
--- a/System/Dungeon/DungeonFightWin.cs
+++ b/System/Dungeon/DungeonFightWin.cs
@@ -325,7 +325,12 @@
private void ProcessDungeonEndCoolDown()
{
- var dataMapId = model.GetDataMapIdByMapId(PlayerDatas.Instance.baseData.MapID);
+ if (ClientDungeonStageUtility.isClientDungeon)
+ {
+ return;
+ }
+
+ var dataMapId = MapUtility.GetDataMapId(PlayerDatas.Instance.baseData.MapID);
switch (dataMapId)
{
case RuneTowerModel.RUNETOWER_MAPID:
--
Gitblit v1.8.0