Description:
The owner can update gracePeriod mid-round, but only gracePeriod (not initialGracePeriod) is changed. After resetGame(), gracePeriod reverts to the old initialGracePeriod, ignoring the owner’s update.
Impact:
Confusing UX: Players see a changed grace period one round but revert the next, breaking expectations.
Owner Frustration: Cannot permanently change grace period across rounds.
Proof of Concept: Add the following test to the 'Game.t.sol':
Mitigation:
Also update initialGracePeriod:
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.