I've been attempting to enable Goblins and Vrykul with moderate success. Whilst Goblins work flawlessly, attempting to create a Vrykul results in a message stating "Error creating character, which as I discovered in my times fiddling with SharedDefines.h in the past is a result of said race not being enabled despite having all other necessary criteria met (playercreateinfo, player_levelstats, etc).
Additionally I am barraged with a storm of these messages (about 15 times per) in the command prompt upon launching the worldserver
Wrong race 16 in `playercreateinfo` table, ignoring.
Wrong race 16 in `playercreateinfo_action` table, ignoring.
Wrong race 16 in `player_levelstats` table, ignoring.
Out of curiosity I disabled Night Elves completely (solely in SharedDefines.h; DBC's left unchanged), and discovered that they could be created without an error or any sort.
I've gone over the SQL and DBC entries an obscene amount of times and have been unable to find any error, so I imagine the culprit is SharedDefines.h. Does this mean (assuming I am not completely incompetent) that somehow additional changes following the enabling of Goblins are not recognized?