No, you don't.
dm_attack_house_xmas. a while back. Worked building my karma back up, was in the 960s. In a unruly gunfight I shot a propane tank that exploded, igniting a barrel which exploded killing somebody who was, as I was, inno. I lost about 630 karma, and was back down to 330.
Whatever the system is now, it's broken 20 ways to hell, and needs some fixin' - the kind that requires work, effort, and more than a few lines of code, IMO.