Ok i have been trying to do something else now which i thought would an interesting idea,
again I am stumped on how i would get around to doing it.

I am wanting to have certain "skills" act like proficiency for certain skills groups.
now these skill in the database have, scope:none occasion:never.
what i am wanting to skills with the ^ above appear in Blizz's RO class/skill system(to be able to level up),
but not during battle or in the menu.
now say you have a skill "fire mastery"(scope:none occasion:never) and you need it to be level 3
to learn a certain skill.
now the skill you learned after getting "fire mastery" to level 3 would appear normally during battles and in the menu,
but my problem i am trying to work out is that as said above "fire mastery" still shows up in the menu and battle even
thought it can't be used.
if it will be easier to see what i mean i can put up a few screen shots to show what i mean,just let me know if i should.