{% else-1 %}
Valen * 0.4
(15 ноя 2016, 09:04) (0/0) [0]
Вот тебе вариант простой формулы защиты и урона
Вычисляем защиту
u = (b - bp) + (t * pt / 100) + (l * pl / 100)
Где
u - ед. защиты
b - ед. брони доспехов
bp - ед.усталости от брони
t- ед. телосложение
pt - % выделяемый на бронь от телосложения (например рандомно генерированное число от 5 до 10)
l - ед. ловкости
pl - % защиты за счет возможного уворота от удара (генерируется аналогично pt)

Наносимый урон
u = ((s + uw)/2+(l * pl / 100))-(pb-pw)
Где
u - ед. урона
s - ед. силы
l - ед. ловкости
pl - % бонуса к урону за счет ловкости
pb - штраф от усталости то доспехов
pw - штраф от усталости то оружия

Формула по быстрому набросал, думаю поймешь че есть че.
Формулу еще можно развивать..
Когда то писал подобное, но с большим количеством параметров.
  • 1 из 1