Infinite loop fixed. Cards discarding breaks -CB