From cda1411a60dd1d265d3414d7014124ff9bf3c199 Mon Sep 17 00:00:00 2001
From: client_Hale <339726288@qq.com>
Date: 星期三, 16 一月 2019 18:09:52 +0800
Subject: [PATCH] 382 修复跨服切换账号模型看不见问题

---
 System/MainInterfacePanel/MainInterfaceWin.cs |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/System/MainInterfacePanel/MainInterfaceWin.cs b/System/MainInterfacePanel/MainInterfaceWin.cs
index 6e17d71..2394347 100644
--- a/System/MainInterfacePanel/MainInterfaceWin.cs
+++ b/System/MainInterfacePanel/MainInterfaceWin.cs
@@ -604,11 +604,14 @@
 
         private void SetAtkType()//閫嶉仴鍩庨潪boss鍖哄煙鐗规畩澶勭悊
         {
-            bool IsBossBool = MapArea.IsInMapArea(PlayerDatas.Instance.hero.CurMapArea, MapArea.E_Type.Boss);//鏄惁鍦˙oss鍖哄煙
-            if (PlayerDatas.Instance.baseData.MapID == 10040 && !IsBossBool && Buffmodel.PkType!=0)
+            if (PlayerDatas.Instance.hero != null)
             {
-                DTCA202_tagMCAttackMode.Send_SwitchAttackMode((E_AttackMode)0);
-                Buffmodel.PkType = 0;
+                bool IsBossBool = MapArea.IsInMapArea(PlayerDatas.Instance.hero.CurMapArea, MapArea.E_Type.Boss);//鏄惁鍦˙oss鍖哄煙
+                if (PlayerDatas.Instance.baseData.MapID == 10040 && !IsBossBool && Buffmodel.PkType != 0)
+                {
+                    DTCA202_tagMCAttackMode.Send_SwitchAttackMode((E_AttackMode)0);
+                    Buffmodel.PkType = 0;
+                }
             }
         }
         private void OnMaininterCDTime()

--
Gitblit v1.8.0