Modcraft - The community dedicated to quality WoW modding!

Wrath of the Lich King Modding => Miscellaneous => Topic started by: Shruik on May 10, 2015, 10:29:13 pm

Title: [QUESTION] Crash upon joining world
Post by: Shruik on May 10, 2015, 10:29:13 pm
Hey folks,

i know this isn't about modding but more about shrinking the client but it may be worth a try to ask you:

I currently try to shrink the wow 3.3.5a client to a minimum. by deleting all duplicate files that i could find in the mpq's i came from 16.6gb to 10.9gb but now i get some errors  :twisted:
First wow told me that some files were missing so i created empty mpq's such as lichking.mpq so that i was able to start the game. but now upon entering the world i get errors like this one
http://postimg.org/image/o2w5kxz5p/ (http://postimg.org/image/o2w5kxz5p/" onclick="window.open(this.href);return false;)

Before this i got a similar error blaming the azeroth.wdt to be corrupt. I 'solved' this by putting the called file in my new common.mpq (wow needs this one :P).
Please don't hate on my poor methods i'm just getting back into this kind of stuff. My question is: do you have an idea how to solve this other then by putting every 'corrupt' file in the common.mpq? :)

My current file structure is this:

WoWFolderData
- common.mpq
- lichking.mpq (empty file so that wow is starting)
- patch-2.mpq
- patch-3.mpq
- patch-4.mpq
--enUs
--Interface (not changed by me)
--base-enUS.mpq
--locale-enUS.mpq
--realmlist.wtf
--speech-enUS.mpq (empty file so that wow is starting)

Thanks in advance to anyone who's willing to think of this
Shruik
Title: Re: [QUESTION] Crash upon joining world
Post by: Ascathos on May 11, 2015, 01:40:04 am
There isn't much you can do. Wotlk still replaces entire files with ascending patches, however cata (e.g.) 'adds' on them. You could create a dummy wmo/m2 and use it for the time being until you have every duplicate fixed, but I doubt you have much chances beside that.

And, can not see a reason to hate. It's an interesting thought and would make a bunch of things easier to say the least.