You know what really bugs me? I'm sure you've all played Goldeneye, and know that all the time you have to 'minimize scientist casualties' or you fail the mission. But, when you use unarmed, they DIE. You hit them with your hands or a sniper rifle, and instead of being knocked out, they die. I can understand that from a decade old game, but in newer games, such as 007 Nightfire, when you punch someone, they die as well. And you fail the mission, even if they're just a random civilian NPC. This really bugs me because the enemies you punch out are counted as incatacipated, not dead, but they are still counted as haven been killed. A few lines of code could fix this, I'm sure, they don't have to get back up, but don't count them as dead unless you use a lethal weapon on them or their "knocked out" corpse.
Post any examples of bad or illogical coding from games here.