- Remove option to check inventory space for rewards before completing missions, this is now run on very every mission
- Add some guards to while loop when dispensing rewards to prevent potential infinite loops if something goes wrong
- Getting the total required reward item slots for a mission also correctly checks item slots required for bonus rewards