Added more calculation things

Added a re-calculation check if the category is already full. Found that doing calculate <category> break reroll.