Example #1
0
 public AdiraAIHandler(Monster p_owner) : base(p_owner)
 {
     m_percentEvent             = new AIEventHealthPercent(0.84f, m_owner);
     m_percentEvent.OnTrigger  += m_percentEvent_OnTrigger;
     m_percentEvent2            = new AIEventHealthPercent(0.67f, m_owner);
     m_percentEvent2.OnTrigger += m_percentEvent2_OnTrigger;
     m_percentEvent3            = new AIEventHealthPercent(0.5f, m_owner);
     m_percentEvent3.OnTrigger += m_percentEvent3_OnTrigger;
 }
Example #2
0
 public ErebosAIHandler(Monster p_owner) : base(p_owner)
 {
     m_percentEvent            = new AIEventHealthPercent(0.7f, m_owner, true);
     m_percentEvent.OnTrigger += OnHealAndVanishEvent;
     m_state = EErebosState.IDLE;
 }