Warlocks self rez
Hunters invisibility
Titans bubble
Overall id say self rez. Im a warlock my self and in raids the times I've saved my fireteam and in other missions or in strikes
English
-
Titan bubble with armor and saint 14 and p&t improved radiance