I think something like the attached patch should work for disabling the weapon/offhand slots in the Gear Changer. I tested the code by forcing mafia to think I'm in a fist run.
Below is the HTML for damage dealt by some of the skills (the ones that mafia didn't already pick up).
Below is the HTML for damage dealt by some of the skills (the ones that mafia didn't already pick up).
You make a fist and squeeze so tightly that time speeds up inside of it. You open the fist and slap your opponent, wiping <font color="green"><b>150</b></font> months worth of concentrated palm sweat on it.
<p>You concentrate all of your body heat into your fist, then shake it at your opponent. The resulting fireball sears him for <font color="red"><b>10428</b></font> damage. Hadouken!</p>
You punch your opponent in the neck, rerouting his vitality away from his brain via the careful pressure-based manipulation of his chi circuits. It's complicated, but it deals <font color="blue"><b>49</b></font> damage.