Skill Rolling logic and calculation