Okay.....nevermind. I'm just dumb.

I have a switch case set up to handle the values of randIndex, and well long story short, if it's always 3, it won't make it past the first room.