No way to halt the contract if an exploit is discovered. ### Acceptance Criteria - [ ] Admin can call `pause()` and `unpause()` - [ ] `create_quest` and `complete_quest` revert when paused - [ ] Non-admin pause attempts revert - [ ] Tests cover paused and unpaused states
No way to halt the contract if an exploit is discovered.
Acceptance Criteria
pause()andunpause()create_questandcomplete_questrevert when paused