From e2f0de6a1155ad5fc4deeba2e5305e344209f6ae Mon Sep 17 00:00:00 2001
From: client_Hale <339726288@qq.com>
Date: 星期六, 20 四月 2019 18:38:00 +0800
Subject: [PATCH] 3319 【2.0】进入前端单机战斗,释放翻滚会被拉回

---
 Fight/Actor/State/SMB/STM_BaseAttack.cs |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/Fight/Actor/State/SMB/STM_BaseAttack.cs b/Fight/Actor/State/SMB/STM_BaseAttack.cs
index 038c056..6f0f353 100644
--- a/Fight/Actor/State/SMB/STM_BaseAttack.cs
+++ b/Fight/Actor/State/SMB/STM_BaseAttack.cs
@@ -1076,16 +1076,18 @@
         {
             if (PreFightMission.Instance.IsFinished())
             {
-                if (MathUtility.DistanceSqrtXZ(_fight.Pos, _fight.PrevPos) > .25f)
+                var _distance = MathUtility.DistanceSqrtXZ(_fight.Pos, _fight.PrevPos);
+                if (_distance > .25f)
                 {
                     //Debug.LogFormat("鍚屾浜嗕竴娆″綋鍓嶇殑浣嶇疆, {0} => {1}", new Vector2((int)_fight.prevPos.x * 2,
                     //                                                             (int)_fight.prevPos.z * 2),
                     //                                                 new Vector2((int)_fight.Pos.x * 2,
                     //                                                             (int)_fight.Pos.z * 2));
                     if (m_CacheSkill != null
-                     && m_CacheSkill.skillInfo.config.AtkType != 9
-                     && m_CacheSkill.skillInfo.config.AtkType != 10
-                     && m_CacheSkill.skillInfo.config.AtkType != 34)
+                     && (ClientSceneManager.Instance.IsClientFightMode
+                      || (m_CacheSkill.skillInfo.config.AtkType != 9
+                       && m_CacheSkill.skillInfo.config.AtkType != 10
+                       && m_CacheSkill.skillInfo.config.AtkType != 34)))
                     {
                         CB406_tagCMFightMove _proto = new CB406_tagCMFightMove
                         {

--
Gitblit v1.8.0