Глеб, ты только критикуешь, скажете вы мне. Хорошо, на данный момент у меня есть два куда более адекватных варианта расчёта урона.
Первый. Экстремальный. Можете бросаться тапками, но как на счёт того чтобы дубина, у которой 20 урона наносила 20 урона минус резисты, как во всех нормальных играх? Если результат меньше константы NPC_MINIMAL_DAMAGE, то результат = константа. Дабы была зависимость от навыка, ввести в игру такое понятие как промахи/парирования/шанс уклонения/шанс блока щитом, которые будут пропорционально зависеть от % навыка владения определённым видом оружия, ну и мувсеты естественно тоже будут меняться по мере прокачки навыка.
Второй. Более адекватный. Раз мы так любим резать урон, то давайте его резать постепенно. 5% навыка = 5% от урона(+/-1) минус резисты. Если результат меньше константы NPC_MINIMAL_DAMAGE, то результат = константа. 33% навыка = треть урона(+/-1) минус резисты(если они есть). Ввести в игру настоящий навык крита - итогового урона, умноженного на 2-2,5, шанс которого тоже будет зависеть от навыка, но будет заметно ниже навыка, как в Готике 1, к примеру. Можно ещё прочность ввести, которая будет зависеть от мастерства владения видом оружия, и от резистов, против которых оружие применялось. К примеру, у лат/кольчуг/щитов цифра выше, соответственно износ больше.
Вы удивитесь, но в обоих случаях мы получим куда более плавную и приятную прокачку чем в урезании урона в 10 раз. Тема предложений закрыта, как и тема с критикой. А получившееся творение гордо называют релизом, хоть даже костыль с табличками не пофиксили. Узнаю́ наше коммюнити