I've modified the some things on Carnival (ball detection inside the drain and ball reject) to fix a rare autoshoot bug.