public static bool CheckHeroCollision(Vector3 to) { if (Position == to) { return(false); } return(Collision.CheckEnemyHeroCollision(Position.To2D(), to.To2D(), 130f, 0.25f)); }
/// <summary> /// Checks enemy hero collisions /// </summary> /// <param name="to">End position</param> /// <param name="isArc">Checks collision for arc spell</param> /// <returns>true if collision found</returns> public static bool CheckEnemyHeroCollision(this Spell s, Vector2 to, bool isArc = false) { return(Collision.CheckEnemyHeroCollision(s.From.To2D(), to, s.Width, s.Delay, s.Speed, isArc)); }