Fixing crappy randomization logic

What was I thinking with that old randomization logic, geez