private void CheckEnemyBombCollision() { foreach (LifetimeEntity entity in this.activeEnemies) { foreach (SeismicCharge charge in this.deployedBombs) { Enemy enemy = (Enemy)entity; if (entity.HitCircle.Contains(charge.HitCircle) && !charge.HitEnemies.Contains(enemy)) { enemy.TakeDamage(500); charge.HitEnemies.Add(enemy); GameScore gameScore = GameScore.Instance; gameScore.Add(10); } } } }