I just replicated this same bug with -combat, but mafia does recognize +combat. I'm in run and didn't take screenshots so I can't test easily, but here's the description I wrote up:
Mafia seems to be ignoring the KGB's -combat% enchantment. I didn't test any other enchantments because I'm in...