I think it's random, I had that problem too, you can try to save the game before they become warriors and if you don't like their ability, just exit and re-enter to change it