From 56f52b61cad7f435f22b884040dccd5294f112cb Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期四, 30 八月 2018 15:58:59 +0800
Subject: [PATCH] 2960 添加切换线路重新判断是否在活动区域
---
System/FairyAu/FairyGrabBossModel.cs | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/System/FairyAu/FairyGrabBossModel.cs b/System/FairyAu/FairyGrabBossModel.cs
index 145c28f..d681bdb 100644
--- a/System/FairyAu/FairyGrabBossModel.cs
+++ b/System/FairyAu/FairyGrabBossModel.cs
@@ -93,6 +93,7 @@
GA_Hero.OnEnterOrExitArea += OnEnterOrExitArea;
GAMgr.Instance.OnFightNpcRequest += OnFightNpcUpdate;
GAMgr.Instance.OnFightNpcRelease += OnFightNpcUpdate;
+ PlayerDatas.Instance.PlayerDataRefreshInfoEvent += PlayerDataRefreshInfoEvent;
}
public void OnBeforePlayerDataInitialize()
@@ -112,6 +113,15 @@
GA_Hero.OnEnterOrExitArea -= OnEnterOrExitArea;
GAMgr.Instance.OnFightNpcRequest -= OnFightNpcUpdate;
GAMgr.Instance.OnFightNpcRelease -= OnFightNpcUpdate;
+ PlayerDatas.Instance.PlayerDataRefreshInfoEvent -= PlayerDataRefreshInfoEvent;
+ }
+
+ private void PlayerDataRefreshInfoEvent(PlayerDataRefresh refreshType)
+ {
+ if (refreshType == PlayerDataRefresh.FBID)
+ {
+ RecheckGrabBoss();
+ }
}
private void OnEnterOrExitArea(MapArea.E_Type type, bool arg1)
--
Gitblit v1.8.0