Кому интересно - мат.часть тут (нагло сперто со скролла Spawn of Dark)
Физический урон состоит из следующих составляющих:
Базовый урон (B) - это та часть урона, которая наиболее значима в кулачных поединках на нулевом уровне. Минимальный базовый урон равен 5, максимальный - 9.
Уверен вы замечали, как сильно может ударить кулаком нуб нулевого уровня, имеющий 3 силы, вот этот излишний урон, и есть базовый.
Урон (Y) = B
Уровень (L) - уровень персонажа добавляется к его урону.
Сейчас это уже не актуально, но раньше, когда еще были склонности, для нейтралов в кулачных поединках их уровень умножался на 2 - факт, известный многим.
Y = B + L
Влияние статов (S) - эта часть зависит от того, урон какого типа наносится.
Колющий: S = Сила * 0,4 + Ловкость * 0,5 - Интуиция * 0,1
Рубящий: S = Сила * 0,6 + Ловкость * 0,1 + Интуиция * 0,2
Дробящий: S = Сила * 0,8
Режущий: S = Сила * 0,4 + Интуиция * 0,5
Y = B + L + S
Update(5.10.10):
В связи с обновлением формул выяснилось, что S не может быть меньше единицы, для всех более низких, в том числе и отрицательных значений, влияние статов нужно принимать как S = 1
Урон оружия (W) - минимальный урон оружия добавляется к минимальному урону, максимальный - к максимальному.
Y = B + L + S + W
Мастерство владения оружием (U) - умения усиливают не весь урон, а только урон оружия, на 7% за каждое умение.
Частое заблуждение, с которым приходилось сталкиваться: если урон рубящий, значит зависит от владения топорами. На самом деле важен тип оружия, а не профиль атаки. Так, например, урон меча зависит от владения мечем, даже если урон рубящий, а ни в коем случае не от владения топором.
Y = B + L + S + W * (1 + 0,07 * U)
Мощность урона (M) - применяется в самом конце и увеличивает все вышеперечисленные составляющие урона.
Мощность урона выбирается в соответствии с профилем атаки.
Y = (B + L + S + W * (1 + 0,07 * U)) * (1 + M/100)
Последняя формула позволяет рассчитать урон для конкретного профиля атаки, что, безусловно, важно в бою. Однако чтобы проверить правильность формулы, важно рассчитать не профильный урон, а средний, который отображается в инвентаре.
Средний урон - это сумма всех профилей урона, умноженных на вероятности их выпадения.
Средний урон = колющий * вероятность колющего + рубящий * вероятность рубящего + дробящий * вероятность дробящего + режущий * вероятность режущего
Существуют также несколько дополнительных моментов, которые необходимо учитывать:
1) Если оружие двуручное, то влияние от статов нужно умножать на 1,33.
2) Дополнительный урон (бонус за 100 силы) добавляется в самом конце, после учета мощности урона.
3) Вероятности атак оружия подбираются эмпирически, надежного способа определения вероятности по данным, указанным на оружии, нет. Если указывать возможный диапазон значений вероятностей, то он примерно такой: