Ok, here is what i did and how i've come so far.
Since i want to use that ML Merchant who grants levels upon giving him tokens.... nahh, (honestly i've seen better code but it's ok since i can mess around a bit with it
After moving spells from ML1 Convoker, ML2 Convoker, and so on, into Convoker (This does indeed exist) and changing their levels respectively, im stuck.
I can give myself ML steps, Tokens and so on, it is stored in dolcharacters in MLLevel. But my test character does only see the level 1 spell.
I tried to make Master Levels a Specialization since in the core in SkillBase these Masterlevels shall be hidden from trainer window, if i see it correctly. My problem now is how to specialise then or granting a new level, since i have no idea what action the TrainerWindow does to the character.
(It's only the 5th day im working on dol again, so don't harass me!