Well from what I can see...,
and don't get me wrong I'm not flaming you.
But all I saw was simple interface swaps and serverside editing.
making a goblin race is pretty easy especially because it has its own number in the db
so changing dwarf to goblin is pretty simple...
O.k. maybe I am flaming you lol... just a little.
But still I'm just pointing out what others are probably thinking...
The talent changes shouldn't even be a primary focus for you right now,
as making a custom class all on its own is not easy..
Especially if you are trying to make it have its own spells.
you will have to make the animations for them.
also I suggest if you don't have much knowledge in scripting to look more into it.
this will help your endeavors to make a custom expansion very much...
but besides all that, I hope it goes well.
I will say you have a lot of work to do.
If you want to make a custom faction system and / or custom classes.
I have quite a few people working with me on ashbringer. And we have been working on a new faction for about a month now.. without much reward.
I again hope you do very well on this project and hope you get
solutions to the problems that you may come across, on the forum.
Don't let this discourage you...
I'm just pointing out my own point of view...
when I started ashbringer... it began with me and one other person... and we now are a team of about 12 people the project was originally called project titan...
When I posted my thoughts on what I was wanting to do.
Many didn't believe that I could do it...
One member told me that when making a large project you have to start with a large platform for
what you are trying to achieve... otherwise its not going to be anything special.
Just another M.E.
If you do not have many people working with you right now i will suggest that you recruit...
and again stick with it..
don't let my words discourage you.
just try and make a new race instead of one over another... there are large amounts of people that would like to still play the dwarf.
I am one of them... most my characters are dwarfs and Trolls...
Yes I know not the most attractive of the bunch but I have a long history with them and I enjoy playing them.
You may want to also change your icon for the goblin instead of the mask icon from hallows end.
make it the one from cata or something if you need the icon I can send it to you.
And also don't make too many large changes to classes that are already there.
you will just mess up your project...
And eventually you will need to start over from scratch if you are trying to achieve
your ideas of making a new class.
If you are going to do the class system...
look a little more into dbc edits and xml lua.
as you will need to know how to do it.
SORRY FOR THE EXTREMELY LARGE POST______________
I HOPE SOME OF THIS HELPED.
P.S. Welcome to Modcraft...