Не доработан.
Изначально у тебя была написана другая формула, более длинная и сложная (которую я вывел).
Вот её и стоило восстановить. Или хотя бы порядок описать при нахождении критического урона при различных модификаторах на него (мета, таланты).
P.S. Кажется, я понял, как ты размышлял.
Данную формулу необходимо подправить/дополнить.TotalCritDamage = NormalDamage + NormalDamage*106(метагем)*Остальны модификаторы(критический урон/хил который считается верно).
При использовании мета-камня на увеличение общего урона критического удара:
Для милиДД (бонус критического удара равен 100%):
TotalCritDamage = NormalDamage + NormalDamage*(1,06)*Остальные модификаторы.
Для рейджДД (заклинатели) (бонус критического удара равен 50%):
TotalCritDamage = NormalDamage + NormalDamage*(0,545)*Остальные модификаторы.
Касательно воинов - при взятой специализации на топорах, вместо 1,06 будет стоять 1,163 = 1,03 * 1,05 * (1 + 1) - 1.
Если у других классов есть аналогичные таланты, повышающие общий урон критического удара, а не только его бонусной части, то цифры будут несколько другие: 1,03 * (1 + SumMod) * (1 + Crit) - 1.
Crit = 1 для милиДД и 0,5 для рейнджДД (заклинатели).






