Betting Needs Explained: Added bonus Types & Conditions to prevent