fix the wrong offset bug in removePlayerFromRoleArray. Switch back to Cary’s random as Xu’s Random method deleted all sub arrays and inserted again.