If your cannon has stopped firing goblins, elixirs, or gems and is only giving you gold, don't worry! Your game is not broken. This is a normal built-in mechanic designed to balance resource delivery.

Reason 1: The Cannon "Overheat" Mechanic

Opening too many mystery barrels or claiming too many prizes in a short period can cause the cannon to temporarily "overheat."

  • What happens: To keep game progression balanced, the cannon temporarily switches to a gold-only payout mode.

  • The Fix: Simply give the game a break and let the cannon cool down for a few hours. Once it resets, it will function properly again and resume delivering a healthy mix of gold, Goblins, and Elixirs.

Reason 2: Mystery Barrel Reward Cycles

The rewards inside mystery barrels operate on a cyclical system with a built-in random factor.

  • What happens: Each reward cycle contains a set pool of high-tier and lower-tier prizes. If you get lucky and trigger the highest rewards (like high-level goblins) right at the start of a cycle, the remaining barrels in that specific sequence will naturally contain the lower-tier rewards, which means mostly gold.

  • The Fix: Keep playing! Once the current reward cycle ends, it will automatically reset, and the quality of your barrel drops will start increasing again.