This is a read only copy without any forum functionality of the old Modcraft forum.
If there is anything that you would like to have removed, message me on Discord via Kaev#5208.
Big thanks to Alastor for making this copy!

Menu

Author Topic: (Tutorial) Custom Armor Sets (Icon Change)  (Read 1825 times)

Romzarah

  • Registred Member
  • Polygonshifter
  • *****
  • Posts: 62
    • View Profile
(Tutorial) Custom Armor Sets (Icon Change)
« on: April 09, 2014, 05:26:54 pm »
Part 2

This all came about when I found that Bliz only has 5 peace armor sets for the Death Knights in 3.3.5
So using the method here viewtopic.php?f=26&t=7627 I made a 8 peace set, and looking at the icons for the set, I didn't like some of the icons. They looked like junk drop item icons, so I started working on changing them.

For Trinitycore 3.3.5

Tools I used
mpqediten32
mydbceditor
MyWarCraftStudio
MySQLYog

Now that you have made your custom armor set and are ready to change the icons, we start by opening the MPQ files found in your dataenUS or what ever yours is. The files that have icons in them are.

locale-enUS.MPQ
patch-enUS.MPQ
patch-enUS-2.MPQ
patch-enUS-3.MPQ

Some of these have 2 icon folders and some only 1. Lets start with the helm. Search these MPQ files for a icon you want to use and write the icons file name down.
Backup your ItemDisplayInfo.dbc file found in your core dbc folder and open it with mydbceditor. Open your MySQLYog and find your helm from the custom armor set you have made in the item_template. Look for the displayid number and write it down.

Now with your mydbceditor click the top line in the list and then the edit link at the top of the window. In the menu drop down click the search link and type in the displayid you have from the helm in your MySQLYog item_template. click ok to search for this display id. You should see the helms info in the line it jumps to. Go to edit at the top again and click in the menu the "Copy line to" link and in the popup window put in a unique id number. For this guide something like 68780 will do. This number will become your display id for your helm in your item_template.

A new line will be added to the bottom of the db with your new display id. Now all you need do is edit column 6 with the name of the icon you found in the MPQ I had you write down.

Save the dbc and copy it to your core dbc folder and copy it to mpqediten32workDBFilesClient folder.
Make a patch.. Delete your cash and go to your MySQLYog and change the displayid of the helm to your new display id you made in the dbc. Reboot the sever and look to see if your icon is what you wanted it to be.

I found that some of the icons in the MPQs don't work and will show as a ? mark, so you have to try others if you have this happen, just change the icon name in your ItemDisplayInfo.dbc till you get one that works. Most the icon work so you should find good ones easy.

There is 2 ways to change what icons will show on your armor set.

1 you can find icons you want to use in the MPQs and extract them, rename to the name of the icon you want to replace and put in a patch in mpqediten32workicons. or.

2 The one I gave here.

The 1st one will make all the icons on all armor of that type change to the new one, so any helm that used for example INV_Helm_05 in the game will now look like the one you picked from the MPQ.

The 2nd one, only your custom display id number is using the icon you picked and any other that bliz used it on.

Hope this helps anyone that wanted to change icons but haven't tried.

Thanks for reading.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »