Написал сюда так как только админы знают формулы под капотом
формулы и так далее понятны по крови но есть 1 момент.
!по формуле поглощение кровью урона зависит от хп стека!
Так вот к примеру выведем степного бойца
12 хп 0 крови. 17 хп 1 кровь.
допустим у нас боец с 220 крови
Вопрос такой. поглощение кровью работает в 2 этапа или в 1?
если в 2 этапа
*нанесен урон x *
1) поглощение просчитывает с 17 хп поглощение до момента 0 уровня крови
2)часть урона которая ушла на калькуляцию с 17хп закончилась
3)происходит новая калькуляция поглощения с остатком урона
4) поглощение учитывает уже не с 12 хп
если 1 этап
все поглащение будет отталкиваться только от 17 хп набранного.
Причина вопроса проста. Вы набрали 220 крови и у вас выбор или ударить сильный стек или слабый опираясь на кровь.
Буду благодарен за развернутый ответ механики игры. |