Пора бы уже хилов разграничить на боевого и лекаря. Как? Создать новое раздвоение в умениях.)
Да не,сделать проще.Зерцала лекарей и воинов должны быть взаимоисключающими,при этом нужно программно запретить лекарям таскать драка и приподнять хилку немного,а воинам порезать хилку в два раза,но пусть таскают драка.