The bloodbank will get blood from the locals every 10 minutes, you will need this to get your health back:

  • If some gangster decides to shoot you
  • You have had a bad heist, moc or spot raid
  • If you have crashed during a race

Blood buy cooldown is  dependent on the amount of blood bought (Max time: 1 hour (99 health) Min time: 10min (1 health);

If you buy blood before your hospital time ends, you can get shot.