private static bool isBigMinion(Obj_AI_Minion target) { return((target.GetMinionType() & MinionTypes.Super) != 0 || (target.GetMinionType() & MinionTypes.Siege) != 0 || target.GetJungleType() == JungleType.Large || target.GetJungleType() == JungleType.Legendary); }
/// <summary> /// Tells whether the <see cref="Obj_AI_Minion" /> is an actual minion. /// </summary> /// <param name="minion">The Minion</param> /// <returns>Whether the <see cref="Obj_AI_Minion" /> is an actual minion.</returns> public static bool IsMinion(this Obj_AI_Minion minion) { return(minion.GetMinionType().HasFlag(MinionTypes.Melee) || minion.GetMinionType().HasFlag(MinionTypes.Ranged)); }
internal static bool IsWard(this Obj_AI_Minion minion) { return(minion.GetMinionType().HasFlag(MinionTypes.Ward) && minion.CharData.BaseSkinName != "BlueTrinket"); }