That's actually a pretty simple and elegant fix.
Looking at the source, NPC AI is processed every 10ms and only a single signal can be handled per process, so two kills inside of that 10ms window (10 ms in the high end, could be 0-10 really) would trample each other. It would be a very rare case, but it could happen.
|