Spielerando

A player says the drop rate is broken: how do you tell bad luck from a bug?

Every game gets reports of someone who killed hundreds of creatures and never saw the item, and some of them are just very unlucky while a few point to a real mistake. This shows how to judge a report fairly, taking into account how many players there are.

Why this works

With enough players, something very unlikely happens to someone every day. So a single unlucky story proves nothing; what counts is how surprising it would be that anyone at all, among everyone playing, got this little.

When not to use it

Do not use it as the only check when the report points to a clear cause, like one area, one version or one item type. Then look at the code and the logs first, since a pattern is stronger evidence than a statement about luck.

In the full entry

  • What to build, step by step
  • Starting values and the reason for each
  • 3 common mistakes and the fix
  • 31 lines of example code with 5 checks that pass
  • How your AI shows you that it works

Say this to your AI

Use the Spielerando entry "A player says the drop rate is broken: how do you tell bad luck from a bug?" (read_entry drop-rate-complaint-is-it-bugged) in my game. Build it step by step, and show me how you checked that it works.

Or skip this and connect the MCP: your AI then finds all of this by itself.Connect the MCP