[DiscordArchive] I am trying to add a custom NPC to the game (3.3.5 client), but the custom model is ~~not showing~~
[DiscordArchive] I am trying to add a custom NPC to the game (3.3.5 client), but the custom model is ~~not showing~~
Archived author: beardedoref • Posted: 2025-06-25T00:35:03.905000+00:00
Original source
I will double check the detail and equipment IDs in CreatureDisplayInfoExtra to try and fix the checkered box model.
I found this on the wowdevwiki on the Sound field in the CreatureDisplayInfo file "Sound iRefID If 0 - CreatureModelData information is used. Otherwise, overrides generic model settings for this displayID." That might be why it is effecting all orc models.
I am still stumped on the texture issue though.
Archived author: Mithria • Posted: 2025-06-25T01:40:02.625000+00:00
Original source
Checker box usually means a model file was not found so maybe a path is wrong or mistyped.
Archived author: beardedoref • Posted: 2025-06-25T22:55:19.243000+00:00
Original source
<@809907704981618749> <@356670181130633218> I appreciate the help so far. I messed with it some more and the CreatureDisplayInfo and CreatureDisplayInfoExtra files seem correct.
I realized that I do not have an entry in the CreatureModelData dbc. Is this needed? How is this tied back to CreatureDisplayInfo?
![[Image: boar.png?ex=690c7ee1&is=690b2d61&hm=22b4...f75094c4e&]](https://cdn.discordapp.com/attachments/1387184435035766855/1387567171546124479/boar.png?ex=690c7ee1&is=690b2d61&hm=22b4670f7440793d7e70f4da762b858f4a616c8c86b068e0e262771f75094c4e&)
Archived author: beardedoref • Posted: 2025-06-25T22:56:33.512000+00:00
Original source
I did find out that I did not just destroy the orc textures, but the textures of all creatures in game so that is progress in debugging this.
![[Image: boar.png?ex=690c7ee1&is=690b2d61&hm=22b4...f75094c4e&]](https://cdn.discordapp.com/attachments/1387184435035766855/1387567171546124479/boar.png?ex=690c7ee1&is=690b2d61&hm=22b4670f7440793d7e70f4da762b858f4a616c8c86b068e0e262771f75094c4e&)
![[Image: image.png?ex=690c7f55&is=690b2dd5&hm=e46...088d2489d&]](https://cdn.discordapp.com/attachments/1387184435035766855/1387567659813441576/image.png?ex=690c7f55&is=690b2dd5&hm=e460ba4ba59c8c8d965584db15787307c6821dfc8964bdf5f9333ae088d2489d&)
Archived author: beardedoref • Posted: 2025-06-25T22:58:29.907000+00:00
Original source
This is what my patch looks like:
In DBFilesClient I have CreatureDisplayInfo and CreatureDisplayInfoExtra dbc files
In BakedNPCTextures I have the blp file
![[Image: image.png?ex=690c7f55&is=690b2dd5&hm=e46...088d2489d&]](https://cdn.discordapp.com/attachments/1387184435035766855/1387567659813441576/image.png?ex=690c7f55&is=690b2dd5&hm=e460ba4ba59c8c8d965584db15787307c6821dfc8964bdf5f9333ae088d2489d&)
Archived author: Mithria • Posted: 2025-06-25T23:03:08.977000+00:00
Original source
CreatureDisplayInfo.dbc has a column for model id which is the row id from CreatureModelData.dbc
![[Image: 1.png?ex=690c8075&is=690b2ef5&hm=5144669...d65e43c2f&]](https://cdn.discordapp.com/attachments/1387184435035766855/1387568866800046192/1.png?ex=690c8075&is=690b2ef5&hm=5144669967052740f0e8fadbbdb69bfdc1b5d19d46900eda92715a7d65e43c2f&)
Archived author: beardedoref • Posted: 2025-06-25T23:03:17.688000+00:00
Original source
If I remove the patch all texture files are fixed, but this become my custom NPC so somehow my patch is overwriting all of the game's texture files.
![[Image: 1.png?ex=690c8075&is=690b2ef5&hm=5144669...d65e43c2f&]](https://cdn.discordapp.com/attachments/1387184435035766855/1387568866800046192/1.png?ex=690c8075&is=690b2ef5&hm=5144669967052740f0e8fadbbdb69bfdc1b5d19d46900eda92715a7d65e43c2f&)
Archived author: beardedoref • Posted: 2025-06-25T23:04:39.905000+00:00
Original source
Let me try and create a new entry in CreatureModelData.dbc and match it back.
Archived author: Mithria • Posted: 2025-06-25T23:05:45.673000+00:00
Original source
CreatureModelData.dbc is how you specify a path to a model file so that you can create display id for it in CreatureDisplayInfo
Archived author: beardedoref • Posted: 2025-06-25T23:09:43.874000+00:00
Original source
I don't have a custom .mdx file for this. Can I just use the orc male model "51" or do I need to somehow get a custom .mdx model from WMVx?