The claimThrone
function breaks the intended game logic. According to the project documentation:
“A small portion of the new claim fee is sent to the previous king.”
However, the current implementation does not send any payout to the dethroned king when a new player claims the throne. This results in economic unfairness, where the dethroned king loses their entire claim fee without compensation.
The previous king gets no payout, even though the project description says they should.
Likelihood: High
This occurs every time a new player claims the throne and dethrones a previous king.
Impact:
Previous kings do not receive their intended reward
Game dynamics become harsh and less rewarding
Recommended Code Fix:
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.