Скилы, таланты, статы.
В формуле вы спешали разные понятия - уменьшение урона и шанс неполучения урона. Да и для разного вида урона будет разная формула - для дальнего боя не считаем пар, для тактического не считаем БУП, смягчение урона опять же для обычного оружия и остальных видов урона совершенно разное.
Если задаться целью посчитать все таки максимальный входящий урон мне кажется вот эта формула вернее будет
АКЖ = БД БД*БУП (БД-БД*ПУ)/ПУ где
ПУ - полученный урон
ПУ = 1 - (УУ СУ-СУ*УУ)
УУ- уменьшение урона
СУ - смягчение урона
Мне кажется сначала считается уменьшение урона в ББ/ДБ, а затем остаток смягчается, если же идет простое сложение то
ПУ = 1-(УУ СУ)
Соответственно для ДБ
АКЖ = БД БД*БУ (БД-БД*ПУ)/ПУ
Для тактического
АКЖ = БД (БД-БД*ПУ)/ПУ причем ПУ расчитывается отдельно для каждого вида урона
|