По поводу типов урона
Возможно, уже писал, но решил так.
Колющий = 0D дырка в солдате = колющая атака с клинков, обычная атака с копий, стрелы, иногда магия (типа какой-нибудь водяной/ледяной стрелы) и т.д. = не заблокировать оружием = обычно броня не очень сопротивляется этому урону
Рубящий = режущий = 1D дырка в солдате = обычная атака с клинков, с секир, частично с алебард, иногда магия (типа какого-нибудь водяного лезвия) и т.д. = самый тупо большой урон
Ударный = 2D дырка в солдате = обычная атака с молотов, ударных топориков, частично с алебард, обычная атака пращой, иногда магия (типа метания каменной глыбы или воздушного удара) и т.д. = броня этому урону сопротивляется средне = ништяки вроде оглушения
Обжигающий = солдат портится целиком = поджог, яд, прочие магические и не очень манипуляции с телом = броня иногда помогает, иногда нет