Introduccion:
Haber una explicacion rapida:
Cada vez que queremos actualizar Warcraft(Manual o automatico) el BNUpdate verifica la comprobacion de los siguientes archivos:
war.exe
worledit.exe
Game.dll
Storm.dll
Archivos *.mpq
... y otros archivos
Si usaste cracks en algun momento es posible que tus archivos "war3.exe" y "worldedit.exe" esten modificados es por eso que antes de actualizar debes reemplazarlo con los archivos originales de tu version.
El resto de archivos no los toca ningun crack, solo el parche, y si te sale algun error de ellos es porque estas usando el parche incorrecto (Verifica que sea el parche del mismo idioma que tu warcraft y que la version a la que tratas de actualizar no sea antigua)
Dicho esto, pueden empezar.
--------------------------------------------
I. ¿Como identificar nuestra version de Warcraft?:Esto es muy facil, solamente debemos ingresar al juego y observar en la parte inferior-abajo de la pantalla principal donde veras algo como esto:

Esa sera la version de tu Warcraft.
Hay muchas formas de actualizar Warcraft =), aca las 2 mas importantes: La automatica y la manual.
II. Actualizacion Automatica:La forma automatica (Facil y rapida) solo sirve si estas usando CD's originales e hiziste una instalacion limpia o si estas usando warcraft emulado con la mini-iso.

Para ello deberas ingresar a Battlenet e intentar conectarte, al detectar tu
conexion, Battlenet descargara el parche automaticamente y luego te pedira resetear, al terminar todo ya deberias contar con la ultima version.
III. Actualizacion Manual:Esto es necesario en casos donde hayas usado cracks para correr el Warcraft, pero antes necesitas saber la version de tu Warcraft (Revisar el punto I). Si ya la sabes, entonces adelante:
a) Descarga y ejecuta el archivo Warcraft Reg Fixer - War3fixer
[ Nota: Este paso es opcional, pero si estas en duda, usalo ]
Descargar War3fixer
b) Descarga el archivo original war3.exe y worldedit.exe segun tu version de Warcraft.
War3TFT 1.07 (war3.exe, worldedit.exe)
War3TFT 1.14a (war3.exe, worldedit.exe)
War3TFT 1.14b (war3.exe, worldedit.exe)
War3TFT 1.15a (war3.exe, worldedit.exe)
War3TFT 1.16a (war3.exe, worldedit.exe)
War3TFT 1.17a (war3.exe, worldedit.exe)
War3TFT 1.18a (war3.exe, worldedit.exe)
War3TFT 1.19a (war3.exe, worldedit.exe)
War3TFT 1.19b (war3.exe, worldedit.exe)
War3TFT 1.20a (war3.exe, worldedit.exe)
War3TFT 1.20b (war3.exe, worldedit.exe)
War3TFT 1.20c (war3.exe, worldedit.exe)
War3TFT 1.20d (war3.exe, worldedit.exe)
War3TFT 1.20e (war3.exe, worldedit.exe)
War3TFT 1.21a (war3.exe, worldedit.exe)
Para ello entra al Repositorio de archivos originales de Warcraft
Una vez descargado, sobreescribelo en tu directorio de Warcraft(Reemplazando los que ya tienes).
c) Descarga el ultimo parche actual FULL de Warcraft en tu idioma y actualizalo (Esta en la seccion Downloads)
Nota:
Si tienes el Warcraft en Ingles, baja el parche en ingles. Si lo tienes en español, baja el parche en español. NO LOS CRUZES!!!* Descargar Parche 1.21 FULL English
* Descargar Parche 1.21 FULL Español

d) Descarga el programa War3net 1.21 Panda e instalalo.
Para terminar, si tienes errores durante la aplicacion del parche abre tu archivo bnupdate.log y lo que dice ponlo aqui. Ademas puedes anexar una imagen del error que te sale cuando parchas.--------------------------------------------------
La ultima esperanzaEsto va solo para aquellos que tienen warcraft en español y a pesar de todo no pueden actualizar.
He creado un Pack comprimido de los cambios hechos por el parche 1.21 Castellano.
Esto esta a pruebas.
Bajenlo y sigan las instrucciones del "leeme.txt". Si les funciona escriban en este mismo Tema para saber si funciona.
Pack_War3TFT_121a_Castellano.rar