Refactored credits bonus system.