Ok so there seems to be a limit on how many times a buddy can "go down" before you can't revive him any more and he/she dies. There's no way to give them back any long-term health.
Now I want the achievement "The third faction" - Rescue all the Buddies from their respective predicaments.
Can anyone explain what that means? Do they all have a special mission that comes up at a certain time or what?