public void update(GameTime gameTime) { for (int i = 0; i < hearts.Count; i++) { hearts[i].update(gameTime); if (CollisionCheck.collisionCheck(hearts[i].Destination, Player.collisionRectangle())) { hearts.RemoveAt(i); Sounds.playSound("Pickup_Heart", 1); Player.collectedHeart(true); } } }