Дырочку убрать не проблема в basebludgeonweapon.cpp есть UTIL_ImpactTrace там ставишь нужный DMG и всё нормально, если не в ущёрб лому, то нужно клонировать basebludgeonweapon.cpp и basebludgeonweapon.h. Там ещё в клиенте нужно пару строк добавить и всё. Я в своём моде сделал нож который бьёт...