Итоги голосования для комментария:
Илья
Возможно это вкусовщина, но на мой взгляд это всё же нарушение игровой логики.
Стрелок становится беззащитен если у него заканчиваются патроны или он иным образом лишается оружия.
Фехтовальщик становится беззащитен если его лишают оружия.
Рукопашник сможет хоть как-то защититься всегда.
А при такой системе, если выбить у врага оружие, его эффективность просто падает. И тут ещё вопрос, на сколько сильно.