Miths wrote...
I'm pretty pissed actually. I'm going through the final mission as I'm writing this (just alt-tabbed out of the game), and I just lost Tali who took a hit to the face while she was closing some blast doors (I had her running through the tube thingie, and she never got stuck for long at the eight points that needed to be opened).
I had all ship upgrades, almost all weapon and armor upgrades and all characters loyal before I went through the Omega-4 relay (which I did immediately after the IFF was ready), and I was under the impression that this would all but guarantee that all characters would make it through alive?
And even if not, there are a bunch of them I didn't really care about either way, but I really didn't want to lose Tali - particularly as I was hoping to carry this save game with me to ME3.
Is there an element of complete randomness to who lives or dies?
Garrus, Miranda, and Jacob should be your only secondary squad leader choices. Anyone else will die, or get your tech killed. Likewise, use only Tali or Legion as the vent tech, and Samara for your biotic shield. Even if Mordin's loyal, send him back with the survivors - he has a tendency to die randomly while holding the line.