Installs into .claude/skills of the current project.
Are you the author of Corearena Classes Rewards?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/diegosouzapw-corearena-classes-rewards)
---
name: corearena-classes-rewards
description: 'Troubleshooting class selection, tier upgrades, experience, and nugget economy'
---
# Classes & Economy Troubleshooting
## Diagnostic Flow — "Player can't use class / not getting rewards"
1. **Ask what error message** they see on join
2. If "no class": check `Give_Random_Class_If_Not_Selected` in settings.yml and whether player has class permissions
3. If no nuggets after game: check `Experience.Reward_On_Escape` setting
## Common Mistakes
- **Potion level is 1-based in config but 0-based internally** — level 1 in YAML = amplifier 0 in Bukkit. Users see "weaker than expected" effects because they think level 1 = amplifier 1
- **Class permission uses `{file_lowercase}` auto-replacement** — `classes/Warrior.yml` requires permission `corearena.class.warrior`. Users often try the exact filename case
- **`Experience.Reward_On_Escape: false` blocks nuggets on disconnect** — players who leave via command or disconnect get no nuggets. Only natural arena ends (countdown, all monsters killed) award nuggets
- **Upgrade "locked" depends on current arena phase** — the upgrade's `Available_From_Phase` must be reached in the current game. This resets each game