Skip to content

Infinite coin and XP farming via Arcade game cards #106

@Sampurnasit

Description

@Sampurnasit

Bug Report
Building: Arcade House Difficulty (your estimate): Hard

What is broken?
Players can repeatedly click the "Play" button on Arcade machine cards to instantly farm coins, score, and XP without actually launching or playing any games.

Steps to reproduce

  1. Go to the Arcade House building.
  2. Scroll down to the "Virtual Arcade Hall" section where the game cards (like Neon Runner, Byte Blaster) are listed.
  3. Rapidly and repeatedly click the "Play" button on any of the game cards.
  4. Observe the top-right coin counter, the progress/XP bar, and the live score panel. Notice that they all instantly increase with every click.

Expected behavior
Clicking "Play" on a game card should ideally launch the game or set it as the active challenge, requiring the user to actually play the game to earn the stated rewards. It should not grant the rewards instantly upon a simple button click.

Actual behavior
The playCard function directly increments the user's coins, score, xp, and streak states bypasses any gameplay requirement. Because there are no limits or cooldowns, users can exploit this to artificially inflate their stats to infinity without interacting with the core game loop.

Environment
Browser: Chrome 124 / Firefox 125 Screen size: 1440px desktop Mode: Dark / Light

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions