Sorry for new question on old thread. After reading entire thread, didn't find clarification regarding whether you also have to be playing a certain class to roll that classes specific set affixes. Or can you be playing Rogue and roll Warrior set affixes on a Warrior class gear? Since amethyst is so rare I've always just switched toons as well, to make sure.
Example, if I want Momentum affix on a ring but I'm playing a Rogue, can I simply jasper a ring to Warrior class then roll for Momentum. Or should I switch toon to Warrior, roll Momentum to the ring, and then jasper the ring to Rogue class?