Hey guys,
I've been trying to create my own NPCs off the backs of the relatively old tutorials lay around. I've come fairly far on my own though hit a wall and not exactly sure what it is I'm missing.
I've created everything, made the changes to CreatureDisplayInfo.dbc and CreatureDisplayInfoExtra.dbc to correctly call the .blp texture, set the display ID and model ID within them. I've also used HeidiSQL to edit Creature_Template, duplicated an NPC and changed entry, modelid1 and the strings.
In testing, I can use .npc set model and .npc set entry to change an existing NPC, and get the results I want - displaying the new model, changing the entry and displaying the proper name. However if I try to use .npc add the server throws an error:
Creature <Entry: 50000> has no model defined in table 'creature_template', can't load.
The model obviously works, in this case modelID 33000, because I can use GM commands to assign it. Adding this number to creature_template doesn't seem to allow it to spawn though.
Am I missing something? Do I need to include the modelid elsewhere in the database?
Thanks.