|  | @@ -26,7 +26,7 @@ namespace Fort23.Mono
 | 
	
		
			
				|  |  |              InitBattleHeroWidget();
 | 
	
		
			
				|  |  |              LevelUpdate(null);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -            CheckEquipAlterPoint(null);
 | 
	
		
			
				|  |  | +            CheckEquipRedPoint(null);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          protected override void AddEvent()
 | 
	
	
		
			
				|  | @@ -44,8 +44,8 @@ namespace Fort23.Mono
 | 
	
		
			
				|  |  |              EventManager.Instance.AddEventListener(CustomEventType.PlayerUseSkill, PlayerUseSkill);
 | 
	
		
			
				|  |  |              EventManager.Instance.AddEventListener(CustomEventType.OnCloseHeroPanel, OnHeroPanelClose);
 | 
	
		
			
				|  |  |              
 | 
	
		
			
				|  |  | -            EventManager.Instance.AddEventListener(CustomEventType.Combat_EquipFall, CheckEquipAlterPoint);
 | 
	
		
			
				|  |  | -            EventManager.Instance.AddEventListener(CustomEventType.HeroEquip, CheckEquipAlterPoint);
 | 
	
		
			
				|  |  | +            EventManager.Instance.AddEventListener(CustomEventType.Combat_EquipFall, CheckEquipRedPoint);
 | 
	
		
			
				|  |  | +            EventManager.Instance.AddEventListener(CustomEventType.HeroEquip, CheckEquipRedPoint);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |   
 | 
	
	
		
			
				|  | @@ -63,20 +63,20 @@ namespace Fort23.Mono
 | 
	
		
			
				|  |  |              EventManager.Instance.RemoveEventListener(CustomEventType.AlterCombatHero, AlterCombatHero);
 | 
	
		
			
				|  |  |              EventManager.Instance.RemoveEventListener(CustomEventType.OnCloseHeroPanel, OnHeroPanelClose);
 | 
	
		
			
				|  |  |              
 | 
	
		
			
				|  |  | -            EventManager.Instance.RemoveEventListener(CustomEventType.Combat_EquipFall, CheckEquipAlterPoint);
 | 
	
		
			
				|  |  | -            EventManager.Instance.RemoveEventListener(CustomEventType.HeroEquip, CheckEquipAlterPoint);
 | 
	
		
			
				|  |  | +            EventManager.Instance.RemoveEventListener(CustomEventType.Combat_EquipFall, CheckEquipRedPoint);
 | 
	
		
			
				|  |  | +            EventManager.Instance.RemoveEventListener(CustomEventType.HeroEquip, CheckEquipRedPoint);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          
 | 
	
		
			
				|  |  |          /// <summary>
 | 
	
		
			
				|  |  |          /// 检查装备小红点
 | 
	
		
			
				|  |  |          /// </summary>
 | 
	
		
			
				|  |  |          /// <param name="e"></param>
 | 
	
		
			
				|  |  | -        private void CheckEquipAlterPoint(IEventData e)
 | 
	
		
			
				|  |  | +        private void CheckEquipRedPoint(IEventData e)
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              // Combat_EquipFallEventData data = e as Combat_EquipFallEventData;
 | 
	
		
			
				|  |  |              bool betterEqs = PlayerManager.Instance.eqController.IsBetterEqs();
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -            if (betterEqs)
 | 
	
		
			
				|  |  | +            if (betterEqs && PlayerManager.Instance.heroController.allHeroDic.Count > 1)
 | 
	
		
			
				|  |  |              {
 | 
	
		
			
				|  |  |                  alterObj1.SetActive(true);
 | 
	
		
			
				|  |  |              }
 |