/// <summary> /// Event callback which fired when targeted spell is detected /// </summary> /// <param name="args">The args.</param> private void TargetedSpellDetector_OnDetected(DetectedTargetedSpellArgs args) { if (IsEnabled) { if (OnlyDangerous && !args.SpellData.IsDangerous) { return; } if (m_fnEvade != null && m_Menu.Item("SCommon.TargetedSpellEvader.Spell." + args.SpellData.SpellName).GetValue <bool>()) { m_fnEvade(args); } } }
private void TargetedSpell_Evade(DetectedTargetedSpellArgs data) { if (Spells[E].IsReady()) { if (Orbwalker.ActiveMode != Orbwalking.OrbwalkingMode.Combo || !m_targetedEvader.DisableInComboMode) { Spells[E].Cast(); } } }
/// <summary> /// Event callback which fired when targeted spell is detected /// </summary> /// <param name="args">The args.</param> private void TargetedSpellDetector_OnDetected(DetectedTargetedSpellArgs args) { if (IsEnabled) { if (OnlyDangerous && !args.SpellData.IsDangerous) return; if (m_fnEvade != null && m_Menu.Item("SCommon.TargetedSpellEvader.Spell." + args.SpellData.SpellName).GetValue<bool>()) m_fnEvade(args); } }