Как это сделано со стрелковым, я не смотрел. Но раз с одним типом оружия можно, то можно и с другим.
Если можно в модульке сделать проверку оружия на его тип по наличию определённых меток, то можно это сделать довольно красиво - одним скриптом уберётся сразу всё двуручное. Но если такое можно, то запросто можно сделать отключение пробивающего и вообще чего угодно. Что-нибудь вроде get_item_type и проверить на itp_type_twohanded. Ну, это догадки ламокодера.
Если такого там нет, только вручную по каждому оружию, наверное.