Hey, at first I want to make a quick shoutout to sapphy because my guide is based on his tutorial (http://www.mmowned.com/forums/world-...t-4-0-6-a.html) and this is just another method of spell swapping because some people, like myself, had some problems with the .csv files and converting them back to .dbc or even edit them. His guide also describes how you get the files working without game crashes
The programs you need:
- MPQ Editor
- DBC Editor - included in Demonkungas Tool's
- (maybe any editor for side notes)
This guide will be based on the example of Barkskin to Shadowmourne Swirls to make it clearer
At first we need two .dbc files. They're located in the locale-enGB/deDE/enUS.mpq
(depending on your client)
[spoiler][/spoiler]
After you've opened the mpq in MPQEditor, search for "Spell.dbc" and "SpellVisual.dbc" in the DBFilesClient folder and save them anywhere you want. The standard folder should be World of Warcraft\Data\yourclient\DBFilesClient
The next thing we do is find the spell we want to change and the spell you want to get your spell changed to. Just look them up on WoWhead (click)
[spoiler][/spoiler]
Keep this number (22812) in mind or make a side note in your notepad. We will need it later. Do the same with the other spell (72523).
Now we need DBCEditor. Open it and then open the Spell.dbc
Now locate the numbers you kept in mind. You will find the ID in the very left field and then locate their VisualID (field 16)
[spoiler]
click to enlarge[/spoiler]
Do this for both of your spells.
Now is the time to change the spells. At first we need the VisualID of the spell we want. Open the SpellVisual.dbc this time and locate the VisualID you've looked up before (15312) and copy the whole line.
It should look like this:
You can ignore the first number, it's the ID. But the rest is interesting.Code:15312 0 0 0 14167 0 0 0 0 0 1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Now we gonna locate the spell you want to change. The VisualID is 6662.
Locate line 6662 in your SpellVisual.dbc and change every field (from 1 to 31) to the numbers/values you've copied before. Too bad you have to fill every field by hand..
[spoiler]
click to enlarge[/spoiler]
Now you can save the SpellVisual.dbc (Save as..I save it in another folder because I'm editing alot so I don't have to extract the original SpellVisual.dbc over and over via mpq editor) and close the program.
Open MPQEditor one last time
1) Create New MPQ
2) enter a name (wow-update-99999 for example)
3) click next until you're asked which version you wan't to have and pick WoW 4.0
4) click finish
5) rightclick -> New Folder -> name it enGB (OR, IF YOU'RE USING ANOTHER CLIENT enUS/deDE)
6) doubleclick the folder -> rightclick -> New Folder -> DBFilesClient
7) rightclick -> add files -> SpellVisual.dbc (the one you've created)
close the program
Now you should have a whateveryournamewas.mpq in your MPQEditor folder. Rename it to wow-update-xxxxx.mpq and place it in your data folder. That's it!
Once you're getting used to it, it shouldn't take more than 5 minutes for a simple swap but remember that you can only have one .dbc swap at a time but you can swap as many spells as you want in one SpellVisual.dbc file so you can change multiple spells at one time