Врядли это возможно сделать. Разве что для юнитов которые находятся с тобой в одной группе\рейде\на арене. Цвет сделать можно любой , вопрос только в том , как узнать что паладин является паладином?) Узнать можно через UnitClass() и уже отсюда брать цвета , но эта API работает только для юнитов ( группа,арена, рейд и тд)