I'm trying to implement a system where a character has a race that cannot be changed, which then influences what jobs they can take, and then that job then affects the next tier of jobs they can take.
I figured out who to restrict race changes as races are the primary class and can't be changed (by use of <cannot change class>).
What I don't know is what command (or commands) do I have to use to prevent this:

The image above shows Hirohito having race of Aurapath, but with sub-classing, he can take a second race. I do not want this! Yet I need to be able to change his subclass to the sub-classes (jobs) I will have and those jobs into the next tier jobs and so forth.
Help me understand these plugins better.