No Mutants Allowed

This mod detects some cheats.

Conceptually, it monitors a lot of what players do and checks if it's consistent with everything they've declared. Note that it relies on game's own definitions to compare numbers, so if you use mods that tamper with them (in other words, if you are cheating), it will flag all normal players.

Features

In broad terms, covered domains are:

Regarding verification of damages done by players, it currently supports:

UI integration

You can access to a part of the data gathered about a player through his NoMA files. It's located in the Player List menu, under FBI files.

Also, if paired with , in-game stats tab will display data on critical hits and a close approximation of hits received.

In this example, host has a normal crits ratio but is highly suspected of being invulnerable.

Limitations

For the following points, abnormal values will be reported only when a threshold is exceeded:

  1. melee charge estimation can be affected by network problems;
  2. health ratio used by berserker is rounded before it's synchronized;
  3. lag in cops positions makes handling falloff of shotguns a bit difficult.

To analyze a crash, a crashlog is required. But to analyze a potential false positive or any kind of bug, I need details that can be found in BLT log files (look for tag [NoMA], if a player gets flagged then his full profile is stored). So if you have something to report, please provide all relevant informations.