Originally Posted by
harizon
I run a simple .bat script to delete my cache every time I start the game.
Create a .txt file with notepad and type in the following:
Save it as "cache.bat", And place it in your wow folder.
Then you can make a shortcut and place it anywhere you like and add the wow icon to it. It'll be just like starting wow normally, but it deletes the cache files.
If you play on EU, you will have to change it to "enGB" I believe. And if you don't use the 64 bit client, you will have to change the name of the .exe file.
Might not be the right solution for you, but I've found it helps a ton. Especially since my wow on an SSD, so exiting and logging back in takes no time at all.
I use something like this as well, just a bit different.
Code:
@echo off
set wowdir=C:\Program Files\World of Warcraft
set wowloc=enUS
set wowexe="World of Warcraft Launcher.exe"
del "%wowdir%\Cache\WDB\%wowloc%\creaturecache.wdb" /q
del "%wowdir%\Cache\WDB\%wowloc%\npccache.wdb" /q
start "" /D"%wowdir%" %wowexe%
I guess mine is a bit more complicated.. if you try mine, you'll have to change the lines accordingly.