Spielerando

Stop players from drinking every healing potion in the same second

With a stack of healing potions and a quick key, a fight can be won by never taking damage at all. A cooldown on one potion type is easy to dodge by switching to another. This entry shares the wait between potions of one kind and avoids wasting a potion at full health.

Why this works

Players find the loophole in any rule that is tied to a single thing. A wait shared by every item of one kind blocks the switching trick, and refusing for free keeps a failed press from costing a potion.

When not to use it

Do not limit potions with a wait in games where supplies are already scarce, or where fights are slow. The limit only duplicates the shortage. Let the stock itself be the limit, with no extra timer.

In the full entry

  • What to build, step by step
  • Starting values and the reason for each
  • 4 common mistakes and the fix
  • 25 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 "Stop players from drinking every healing potion in the same second" (read_entry potion-shared-cooldown-groups) 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