Итоги голосования для комментария:
graymask по поводу оружия, наверное стоит определить правило, по которому типы урона будут действовать, однако это почти не возможно без системы приёмов.
К примеру мечи делятся на рубящие, рубяще-колющие, колюще-рубящие, колющие. В соответствие с этим у них могут быть: колющие и рубящие удары.
тут наверное можно просто определять основной удар, и второстепенный, где первый будет иметь исходные параметры оружия, а второстепенный скорректированные.
например катана
Сила Дальн. Ущерб ПД Бон. атаки Бон. крит. Тип урона
5 1 к12 5 3 2 режущий
а станет
Сила Дальн. Ущерб ПД Бон. атаки Бон. крит. Тип урона
5 1/1 к12/к10 5/6 3/5 2/2 режущий/колющий