How to add a new Mastery?

I edited \database\records\ui\skills\skills_mastertable.dbr
and skills_classselectiontable.dbr for an new mastery(class07) button
yes it works

However,while i set records/skills/playerclass07/_classtraining_class07.dbr as the “mastery skill” of classtraining.dbr
it doesn’t work:cry:

Attachment: QQ??20160429174114.jpg
Attachment: QQ??20160429174126.jpg
Attachment: QQ??20160505220737.jpg
Attachment: QQ??20160505220956.jpg

I’m facing this issue as well. I don’t have an answer yet but if I come across one I’ll post it.

I’ve also noticed that the undo class selection button is not present in the new mastery. I wonder if its related. Maybe some other linking of something we’re missing somewhere. Are you missing that button, too?

yes…

And if i assign a origin mastery skill, for example _classtraining_class06.dbr for my new mastery, it works correctly:rolleyes:

Same exact thing. Been using class06 savagery as a tester. If I make everything under UI point to records/skills/playerclass06 it all works. If I copy everything to playerclass07 and update associated directories under skills and ui/skills it stops working.

We both seem to be up against the same wall. Keep me posted!

I haven’t gotten much of a chance to work on it in the last 24 hours due to work and stuff.

Have you made any progress?

You need to make a skilltree for it and register it in both

records\creatures\pc\femalepc01.dbr
and
records\creatures\pc\malepc01.dbr

Don’t have time anymore, I’ll make a tutorial on this when I come back from vacation, if nobody else did by then.

Oh hell yes. Thank you so much. I don’t think I need a tutorial I just needed to know where to look. I never would have thought of that.

You rock the casbah.

thanks :slight_smile:
I spend hours going through the entire “skills” directory… I never would have thought of checking “creatures”, I knew I had to change the tree somehow, just couldnt find where :smiley: but now Im thinking: “hell I could make 18 masteries out of this”
It means male/female is a mastery choice, but it could be possible, because all you need to do is link the tree to the classtraining dbr and add all the skills for the ui (unless there is a limit) or am I missing something. I mean I probably wont do it, at least not right away but still nice to think about it.

But why it still same after
records/skills/playerclass07/_classtree_class07.dbr registered at both pc01.dbr:(

:o expecting the tutorial
It seems still not work for me
I set a blank skilltree(the origin ) records/skills/playerclass07/_classtree_class07.dbr and has it registered as skilltree7 at pc01.dbr:cry:

the skillName1 of this tree is records/skills/playerskills/class07/classtraining_class07.dbr
no other skills
And I also checked classtable.dbr classtable.dbr classtable.dbr at ui/class 07

But the MasteryBar still not work…

So,do you get it works now?:undecided:

all thing i did:

1.a blank skilltree(the origin one-records/skills/playerclass07/_classtree_class07.dbr )

2.register _classtree_class07.dbr as skilltree7 at both pc01.dbr

3.add new classtable at skills_mastertable.dbr at ui/skills

4.add new button at skills_classselectiontable.dbr

5.copy ui/skills/class 06 directory to create a class 07 directory
and modify classtable.dbr classtable.dbr classtable.dbr

:oWhat I forgot?

change it to
records/skills/playerclass07/_classtraining_class07.dbr

unless you changed the name and path of the file, its wrong. I had the same issue with class08 :smiley: made me crazy, why did 07 and 09 work but 08 not.

That was stupid of me!:rolleyes::rolleyes::rolleyes::rolleyes:

thank you!

So far I can’t get this to work either but it’s my first time modding Grim Dawn and I have no experience with Titan Quest modding.

I got the 7th mastery button to show up but I get a “?” instead of a Class Name and there’s no description or image.
This is something I expected and don’t really bother me much for now…

The problem is the following, when I click the button for the 7th mastery it goes to a black page with no text and no button on it. I can’t undo the mastery and I need to reload the world to reset it.

Does anyone have a good guide to set this up in English ?
Something like a step-by-step guide to prepare a new blank mastery.
I’ve tried to follow what people have been saying on this thread but the information is really confusing me in his state.

I very appreciate any help given to me and can provide screenshot if needed.
Really want to learn how to mod this game since I have alot of time and alot of ideas :slight_smile:

(By the way, if anyone is interested in teaching me a few tricks and tips I’ll be glad to help you with your project if you need help or maybe we can work on something together)

Thank you.

Sorry ctfx didn’t look back at this immediately as I was engrossed in learning more about what I am doing here.

Murlock - I’m still very new to modding but I can try to help as much as I can. I’m gotten far enough to have class selectable. Have a working mastery bar. Even added one skill complete with a fancy new effect that I made.

If you have the button showing up make sure that you add the entry for that button to records/ui/skills/skills_mastertable.dbr. Have it point to your class table under /ui/skills/(whatever directory the class is)/classtable.dbr

The classtable.dbr has entries that link to the class name and description - SkillTabTitle and the one below that.

You have to make sure that you have a .txt file under sources AND linked to assets that is modeled after the tag_skills.txt file.

you need to set the mastery classtable at ui/skills/skills_mastertable.dbr(SkillCtrlPane1~9)

you can check other steps at #12

sry for my bad English because i’m not a native english speaker:p…

Thanks to you both, I will try this and let you know how it went :slight_smile:

My guess is that i’m trying to make thing faster than I know how to…
Maybe I should read the entire .PDF first even if the sections are not related to what I am doing they might be some information I missed.

@cftx
Don’t worry about your English, I’m not a native English speaker either.
I really appreciate your help :slight_smile:

@LatchoDrom42
I have not made any text file yet and I was kidding worried about that.
When I was looking at the file in DRB Editor (I manually edited the file through text editor at first and my mod wouldn’t work at all so I figured it might be better for me to use the Editor… duh!) I noticed the Type entries such as DBR, Real and String and those String entries were pointing to files like “tagSkillClassName05” ect…
I knew I had to make a .txt files somewhere at that point but couldn’t figure out where and what to type in it (I believe you just type whatever you want to see it)…

So, I’m gonna read more of the Guide provided and try to look at the original .txt files for other classes.

Omg, how did I miss that :smiley:
I even had the file imported but since it’s inside the “skills” folder and not a sub-folder I forgot to check it again… such a noob mistake!
Thanks man!

Okay, I got my 7th Mastery button to show up properly (still a “?” but I have not looked into String .txt file for now) and the image and description are still blank but I’m able to click the Mastery and see the Mastery bar and Skills and even undo the Mastery or changes.

I was really tired last night and I don’t 100% recall what I did but I wanted to have a blank skill tree instead of the one from the Arcanist and use the Arcanist trainingbar for the Stats per level.

I have the trainingbar but not the blank skilltree.
Should be easy to find and fix my mistake but if you happen to read this before I fix it and know exactly what I need to look at I would thank you :slight_smile:

I’ll be back with more news :smiley: Hopefully good ones!