I've put together a patch, Patch-N.MPQ, and created a new continent. In order to do this, I had to do an edit of the "maps.dbc" file. After editing successfully, I put it into my patch correctly. However, when I put it into my Data folder (or I try renaming it to the patch-enUS-5.MPQ and putting in the enUS folder, doesn't change anything) and run WoW, it gives me the Version Mismatch error. After scouring the internet, I did find these posts by one of Noggit's devs,
4. It is possible that more then one version of a file exists in the WoW MPQs. They can also have different versions. So if you extract the wrong file, it can crash your patch. To avoid this, extract the MPQs all into one folder on your HD in the following order and overwrite existing files.
From the WoW/data folder
- common.MPQ
- common-2.MPQ
- expansion.MPQ
- lichking.MPQ
- patch.MPQ
- patch-2.MPQ
- patch-3.MPQ
From your localisation folder (data/enUS for US clinet)
- locale-enUS.MPQ
- expansion-locale-enUS.MPQ
- lichking-locale-enUS.MPQ
- patch-enUS.MPQ
- patch-enUS-2.MPQ
- patch-enUS-3.MPQ
It is possible that more then one version of a file exists in the WoW MPQs. They can also have different versions. So if you extract the wrong file, it can crash your patch. To avoid this, extract the MPQs all into one folder on your HD in the following order and overwrite existing files.
------------------------------------------------------------------
You perhaps have the wrong DBC source file.
- Blizzard release a new version
- Blizzard release a patch and change a DBC
- This DBC is then inside the patch and overwrite the old version from the original release MPQ.
- And sometimes they pack the updated DBC inside the local patch too. Don´t ask me why.
- So you change a DBC
- Take it from the original MPQ
- Release the OLD version in your patch
- Client want NEW version
- You get --- Version Mismatch
I have a folder on m hd where i have extracted ALL MPQs in the order listed in the tutorial.
So newer version of a file get overwritten during extraction with MPQ edit.
So i have always the newest files with the right version inside this folder.
And if i need an original file its already extracted. I can copy it just form m hd to the patch folder.
While he's an extremely smart scripter, I'm pretty sure his first language is not English, so I'm having trouble understanding this. I'm pretty sure this is the solution to my problem, but it's very late and I have absolutely no clue what this means to me. I've tried for a good 2 hours to figure this out, so is there anyone at all that would be able to explain this? +rep of course to anyone willing to help.