The contract owner can add rewards to the rewardPool, but since the openBox function does not use the values within the rewardPool, adding new rewards has basically no effectm, as they would have no value assigned to be earned when opening a box.
The following code extracts indicate that there is no integration of new rewards to the openBox logic:
The addRewards function has basically no functionality.
Manual review
Use the values stored in the rewardPool for the openBox function, and assigne a value to the new rewards added.
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.