Add illegalRoll function