Since there's no playercreateinfo_spells or so I edited this part for the actual tc database and it should look like this:
INSERT INTO `playercreateinfo_skills` (`raceMask`, `classMask`, `Skill`, `rank` , `comment`) VALUES (1, 10, 81, 0, 'Dodge');
INSERT INTO `playercreateinfo_skills` (`raceMask`, `classMask`, `Skill`, `rank` , `comment`) VALUES (1, 512, 196, 0, 'One-Handed Axes');
INSERT INTO `playercreateinfo_skills` (`raceMask`, `classMask`, `Skill`, `rank` , `comment`) VALUES (1, 512, 198, 0, 'One-Handed Maces');
INSERT INTO `playercreateinfo_skills` (`raceMask`, `classMask`, `Skill`, `rank` , `comment`) VALUES (1, 512, 201, 0, 'One-Handed Swords');
INSERT INTO `playercreateinfo_skills` (`raceMask`, `classMask`, `Skill`, `rank` , `comment`) VALUES (1, 512, 203, 0, 'Unarmed');
INSERT INTO `playercreateinfo_skills` (`raceMask`, `classMask`, `Skill`, `rank` , `comment`) VALUES (1, 512, 204, 0, 'Defense');
INSERT INTO `playercreateinfo_skills` (`raceMask`, `classMask`, `Skill`, `rank` , `comment`) VALUES (1, 512, 522, 0, 'SPELLDEFENSE (DND)');
INSERT INTO `playercreateinfo_skills` (`raceMask`, `classMask`, `Skill`, `rank` , `comment`) VALUES (1, 512, 668, 0, 'Language Common');
However that didn't do the trick for me (also looks like id of skills are off: common 668 and in tc 98). This leads me to beleive that there's some dbc editing to be done which I honestly don't understand. Most of dbc are glitchy for me using taliis dbceditor or mydbcedit I'll look into it however I'd appriciate any information as my new class can't even speak (only has a defense skill).