| | |
| | | } |
| | | |
| | | Status_Base _status = Get(h0606.ObjID, h0606.SkillID); |
| | | var _skillInfo = SkillHelper.Instance.Get(h0606.SkillID); |
| | | |
| | | if (_status == null) |
| | | { |
| | |
| | | if (m_OwnerList.Contains(h0606.ObjID)) |
| | | { |
| | | m_OwnerList.Remove(h0606.ObjID); |
| | | } |
| | | |
| | | if (_skillInfo.effectValue.ContainsKey(2004)) |
| | | { |
| | | if (PlayerDatas.Instance.hero != null |
| | | && PlayerDatas.Instance.hero.SelectTarget == _actor) |
| | | { |
| | | PlayerDatas.Instance.ReCheckAttackTarget(); |
| | | } |
| | | } |
| | | } |
| | | |
| | |
| | | for (int i = 0; i < _list.Count; ++i) |
| | | { |
| | | _skillInfo = SkillHelper.Instance.Get(_list[i].h0605.SkillID); |
| | | if (_skillInfo.effectValue.ContainsKey(2004) |
| | | || _skillInfo.effectValue.ContainsKey(1302)) |
| | | if (_skillInfo.effectValue.ContainsKey(2004)) |
| | | { |
| | | return true; |
| | | } |