Spielerando

Show an item's roll quality so a near-perfect roll is not called perfect

When each bonus rolls within a range, players like to see how good their roll was. A careless percentage rounds a very good roll up to the top, and then the real perfect roll means nothing. This entry shows quality honestly and gives the top its own meaning.

Why this works

A label only means something if the top is reserved for the top. Rounding down keeps the best rating for the best roll alone, so a player who sees the top mark knows nothing could have been better, and nearly-perfect stays honestly nearly.

When not to use it

Don't show a quality score when players would chase the perfect roll for hours with no other goal, or when stats have no range and are all the same. Hide the percentage, or give a rating only after the item is retired.

In the full entry

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

Say this to your AI

Use the Spielerando entry "Show an item's roll quality so a near-perfect roll is not called perfect" (read_entry item-quality-percent-never-shows-perfect-too-early) 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