Complex bonus mechanics