Не путайте цифры прописанные в статах юнита и понятие "базового урона" которое заложено в действие удачи.
Я думаю что в каждом раунде и в каждом ходе расчитывается "модификатор" урона случайным образом, но в пределах тех цифр которые указаны в статах ...попутно делается поправка на превосходство атаки/защиты ...
В общем кому неясно - читайте Физмиг:
1. Базовый урон вашего юнита.
Каждый юнит имеет определенный интервал значений урона [Dmin;Dmax], в пределах которого случайным образом будет взят базовый урон для расчета величины суммарного урона. Значение выбирается в каждом раунде боя случайным образом.
2. Модификатор базового урона.
В случае равенства параметров атаки нападающего и защиты жертвы модификатор базового урона равен нулю. В случае, когда атака (Att) нападающего юнита (с учетом всех артефактов) больше защиты (Def) жертвы, за каждую единицу разницы модификатор увеличивается на 5% от величины базового урона (максимальное превышение, разрешенное в игре составляет 300%, при дальнейшем росте дельты Атака-Защита эффект не усиливается). В случае, когда атака нападающего юнита (с учетом всех артефактов) меньше защиты жертвы, за каждую единицу разницы модификатор увеличивается (по модулю) на 2,5% от величины базового урона (максимальное снижение - на 70%), причем в этом случае модификатор имеет отрицательный знак. Т.е. в итоге он уменьшает суммарный урон юнита.
4. Модификатор удачи.
В случае срабатывания удачи во время нанесения удара, юнит наносит дополнительно урон равный базовому урону D(bas), определенному для этого раунда боя.
P.S. Если трактовать удачу как бонус ввиде прописанных цифр в статах атакующего монстра - тогда становится очевидным, что удачу выгодно брать:
а) у тебя слабые параметры атаки (Почти все маги+Болотник)
б) у соперника большие параметры на защиту (болотник ренджер, м.б. рыцарь)