I think the healers in the game should be able to heal the immortals/angels things on that map in my opinion.