Solune: Minor bug fix

Fixed a minor issue with Puzzles #3, #30, and #41 that allowed players to obtain their rewards multiple times.