How exactly does it work? Sometimes I don't gain a point for master, sometimes i do? Sometimes i don't gain a point for artisan, sometimes I do? Sometimes I gain no point for professional, sometimes I do? Is it RNG everytime you level up a life skill?? Seems like that to me.