Событие - юнит атакован тебе нужны несколько условий:
Проверка игрока - если игрок(владелец атакУЮЩЕГО юнита) союзник с игроком(владельцем атакУЕМОГО юнита)
провека реального числа - если процент ХП у атакУЕМОГО юнита больше 12%
Действие - отменить последний приказ (т.е атаку) у "атакующего юнита"