claimThrone should allow any player to claim the throne after paying the required fee
Function uses ==, instead of != This prevents normal players from claiming the throne (no one can ever claim it)
Likelihood:
Will occur everytime a non-king player tries to claim the throne hence, very likely to occur
Impact:
Game becomes unusable right after first claim (first claim being address(0) claim)
Game will not be able to progress
Explanation : Here's a sample scenario
Alice claims the throne and becomes currentKing.
Bob tries to claim the throne with enough ETH.
Bob's transaction reverts with "Game: You are already the king. No need to re-claim."
Only Alice can call claimThrone() again, breaking the game.
Explanation : Now, an error is thrown only when you are not the king
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.