From d479d9b5f8669738f4bfe1c72f5384ea7f2a2f28 Mon Sep 17 00:00:00 2001 From: Voicot Kaczynski <88860233+febaut@users.noreply.github.com> Date: Fri, 7 Jan 2022 16:24:33 -0500 Subject: chore: translations into Spanish. (#668) --- docs/es/ac-dashboard-core-installation.md | 234 +++ docs/es/account.md | 4 +- docs/es/account_access.md | 2 +- docs/es/account_banned.md | 4 +- docs/es/account_data.md | 43 + docs/es/account_instance_times.md | 33 + docs/es/account_muted.md | 6 +- docs/es/account_tutorial.md | 78 + docs/es/achievement.md | 1858 ++++++++++++++++++++++ docs/es/achievement_criteria.md | 450 ++++++ docs/es/achievement_criteria_data.md | 203 +++ docs/es/achievement_dbc.md | 72 + docs/es/achievement_reward.md | 70 + docs/es/client-setup.md | 40 + docs/es/common-errors.md | 233 +++ docs/es/database-installation.md | 90 ++ docs/es/final-server-steps.md | 54 + docs/es/how-to-ask-for-help.md | 94 ++ docs/es/linux-core-installation.md | 102 ++ docs/es/networking.md | 52 + docs/es/wiki-standards.md | 44 +- docs/es/windows-core-installation.md | 180 +++ docs/es/windows-keeping-the-server-up-to-date.md | 42 + docs/es/windows-requirements.md | 131 ++ docs/es/windows-server-setup.md | 82 + 25 files changed, 4176 insertions(+), 25 deletions(-) create mode 100644 docs/es/ac-dashboard-core-installation.md create mode 100644 docs/es/account_data.md create mode 100644 docs/es/account_instance_times.md create mode 100644 docs/es/account_tutorial.md create mode 100644 docs/es/achievement.md create mode 100644 docs/es/achievement_criteria.md create mode 100644 docs/es/achievement_criteria_data.md create mode 100644 docs/es/achievement_dbc.md create mode 100644 docs/es/achievement_reward.md create mode 100644 docs/es/client-setup.md create mode 100644 docs/es/common-errors.md create mode 100644 docs/es/database-installation.md create mode 100644 docs/es/final-server-steps.md create mode 100644 docs/es/how-to-ask-for-help.md create mode 100644 docs/es/linux-core-installation.md create mode 100644 docs/es/networking.md create mode 100644 docs/es/windows-core-installation.md create mode 100644 docs/es/windows-keeping-the-server-up-to-date.md create mode 100644 docs/es/windows-requirements.md create mode 100644 docs/es/windows-server-setup.md (limited to 'docs') diff --git a/docs/es/ac-dashboard-core-installation.md b/docs/es/ac-dashboard-core-installation.md new file mode 100644 index 0000000..b28e064 --- /dev/null +++ b/docs/es/ac-dashboard-core-installation.md @@ -0,0 +1,234 @@ +## Introducción + +El panel de control Bash de Azeroth Core es una colección de scripts que ayudan durante la instalación y mantenimiento del servidor basado en AC. Permiten facilidad en al instalación, actualización y ejecución de AzerothCore mediante una realmente baja cantidad de pasos. + +Installar un servidor para desarrollo o producción nunca había sido tan fácil. + +Si necesita algún tipo de ayuda: [haga una pregunta](https://www.azerothcore.org/wiki/How-to-ask-for-help). + + +## Requisitos + +Necesita tener [git](https://git-scm.com/) instalado en su máquina. +Ningún otro software require ser instalado manualmente. + +- debian/ubuntu-based: `apt update && apt install git` +- macOS: `brew install git` + +### Notas +- Para usuarios de macOS: instale y use la ultima verisón de bash para ejecutar los comandos del panel de control (`brew install bash`) +- Para usuarios de Windows: Los comandos deben ser ejecutados dentro de la consola de "git bash" o una compatible por ejemplo: WSL, cywin, etc... + Sin embargo, se sugiere usar git bash ya que viene preinstalada con git para Windows (uno de nuestros requisitos). + +## Instalación + +### Obténga las fuentes de AzerothCore + +``` +git clone https://github.com/azerothcore/azerothcore-wotlk.git; cd azerothcore-wotlk +``` + +### Configuración + +Existe un archivo [conf/dist/config.sh](https://github.com/azerothcore/azerothcore-wotlk/blob/master/conf/dist/config.sh) que contiene una configuración predeterminada. Échele un vistazo. La mayor parte de las configuraciones predefinidas le servirán. Sin embargo, puede copiarlas bajo `conf/config.sh` y cambiarlas como le parezca o lo requiera. + + +### Instalar todas las dependecias de AzerothCore + +``` +./acore.sh install-deps +``` + +### Construya todo desde cero + +``` +./acore.sh compiler all +``` + +### Configurar la base de datos + +- Bien puede conectarse a su base de datos MySQL (con `sudo mysql -u root`) y crear manualmente el usuario de MySQL `acore` ejecutando: + +``` +DROP USER IF EXISTS 'acore'@'localhost'; +DROP USER IF EXISTS 'acore'@'127.0.0.1'; +CREATE USER 'acore'@'localhost' IDENTIFIED BY 'acore'; +CREATE USER 'acore'@'127.0.0.1' IDENTIFIED BY 'acore'; +GRANT ALL PRIVILEGES ON * . * TO 'acore'@'localhost' WITH GRANT OPTION; +GRANT ALL PRIVILEGES ON * . * TO 'acore'@'127.0.0.1' WITH GRANT OPTION; +FLUSH PRIVILEGES; +exit; +``` + +*Nota: aún cuando el usuario `acore` solo es accesible desde la conexión local, cambiar su contraseña por algo más seguro es una buena práctica.* + +- O cambiar el `config.sh` para usar otro usuario de MySQL. + +Luegoe ejecute: + +``` +./acore.sh db-assembler import-all +``` + +Esto va a instalar toda la base de datos de AzerothCore. No se necesita importar alguna actualización de la base de datos en este punto. + +### Descargar los archivos del cliente más recientes + +Ejecute: + +``` +./acore.sh client-data +``` + +### Archivos de configuración del Servidor + +``` +cp env/dist/etc/authserver.conf.dist env/dist/etc/authserver.conf +``` +``` +cp env/dist/etc/worldserver.conf.dist env/dist/etc/worldserver.conf +``` + +### Resultado + +Si siguió los pasos anteriores, tendrá el servidor dentro del directorio `env/dist`. + +Los binarios `worldserver` y `authserver` están ubicados en `azerothcore-wotlk/env/dist/bin`. + +Bien puedes ejecutralos directamente, o usar el reiniciador (ver abajo). + +### Reiniciador + +El panel de control de AzerothCore viene con un sistema de reinicio incorporado: + +``` +./acore.sh run-worldserver +``` + +``` +./acore.sh run-authserver +``` + +Para servidores de dedicados, tal vez usted quiera ejecutarlos dentro de sesiones multiplexer de la terminal, usando herrambientas como `tmux` (ver abajo). + + +## Como actualizar su servidor + +Actualice las fuentes: + +``` +git pull +``` + +Reconstruya: +``` +./acore.sh compiler build +``` + +Actualice la base de datos: + +``` +./acore.sh db-assembler import-updates +``` + +Eso es todo. + + +## Consejos para servidores dedicados (de producción) + +### Copias de respaldo diarias via Telegram + +Obtener copias de respaldo diarias de las bases de datos de su servidor directamente en su celular o computador +via mensajes de[Telegram](https://telegram.org/)? + +Sí, es posible. Solamente use: [azerothcore/telegram-automated-db-backup](https://github.com/azerothcore/telegram-automated-db-backup) + +### Visual Studio Code SSH + +Puede instalar AzerothCore en un servidor de linux, con facilidad, sin usar ningún tipo de GUI (Interfáz gráfica de usuario). Simplemente conectese de forma remota via SSH, usando [Visual Studio Code](https://code.visualstudio.com/) +y las extensiones [SSH](https://code.visualstudio.com/docs/remote/ssh) +y [SSH: Editing Configuration Files](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-ssh-edit) de manera que se va a sentir como en casa. + +### Ejecutar AzerothCore dentro de sesiones Tmux Run AzerothCore inside Tmux sessions + +Usted puede usar [tmux](https://github.com/tmux/tmux) como terminal multiplexer, +esto le permitirá administrar con facilidad los procesos dentro de un servidor sin GUI. + +Puede crear 2 sesiones y ejecutrar `worldserver` y `authserver` dentro de estas: + +- `tmux new -s world-session` +- luego ejecute `./acore.sh run-worldserver` dentro de esta, luego salga. + + +- `tmux new -s auth-session` +- luego ejecute `./acore.sh run-authserver` dentro de esta, luego salga. + +Puede salir usando `CTRL+B+D`. De esta manera no finalizará el/los proceso. +Si está conectado usando VsCode SSH, puede simplemente serrar la sesión de la terminal. + +Puede volver de nuevo a la sesión `world-session` usando: + +- `tmux attach -t world-session` + +Otros comandos útiles: + +- crear nueva sesión: `tmux new -s my_session` +- listar todas las sesiones: `tmux ls` +- finalizar una sesión: `tmux kill my_session` (or just attach to it and type `exit`) +- finalizar TODAS las sesiones: `tmux kill-server` +- ...más detalles disponibles en la [wiki de tmux](https://github.com/tmux/tmux/wiki) + + +### Iniciar automáticamente las sesiones tmux en el arranque del sistema + +Puede crear automáticamente las sesiones y ejecutar `authserver` y `worldserver` usando este sencillo script: + +```sh +#!/usr/bin/env bash + +# CHANGE THESE WITH THE CORRECT PATHS +authserver="/path/to/azerothcore-wotlk/acore.sh run-authserver" +worldserver="/path/to/azerothcore-wotlk/acore.sh run-worldserver" + +authserver_session="auth-session" +worldserver_session="world-session" + +if tmux new-session -d -s $authserver_session; then + echo "Created authserver session: $authserver_session" +else + echo "Error when trying to create authserver session: $authserver_session" +fi + +if tmux new-session -d -s $worldserver_session; then + echo "Created worldserver session: $worldserver_session" +else + echo "Error when trying to create worldserver session: $worldserver_session" +fi + +if tmux send-keys -t $authserver_session "$authserver" C-m; then + echo "Executed \"$authserver\" inside $authserver_session" + echo "You can attach to $authserver_session and check the result using \"tmux attach -t $authserver_session\"" +else + echo "Error when executing \"$authserver\" inside $authserver_session" +fi + +if tmux send-keys -t $worldserver_session "$worldserver" C-m; then + echo "Executed \"$worldserver\" inside $worldserver_session" + echo "You can attach to $worldserver_session and check the result using \"tmux attach -t $worldserver_session\"" +else + echo "Error when executing \"$worldserver\" inside $worldserver_session" +fi +``` + +En sistemas unix, puede usar [crontab](https://en.wikipedia.org/wiki/Cron) +para ejecutrar el script automáticamente en el arranque del sistema: + +``` +crontab -e +``` + +luego, añada esta linea (remplace `/path/to/startup.sh` con la ruta de donde está ubicado el script script): + +``` +@reboot /bin/bash /path/to/startup.sh +``` diff --git a/docs/es/account.md b/docs/es/account.md index 4d70022..f887821 100644 --- a/docs/es/account.md +++ b/docs/es/account.md @@ -1,8 +1,8 @@ # account -[<-Volver a:Auth](database-auth.md) +[<-Volver a: Auth](database-auth.md) -Leer en: [English :gb:](../account) [Spanish :es:](account) +Leer en: [English :gb:](../account) [Español :es:](account) **Tabla \`account\`** diff --git a/docs/es/account_access.md b/docs/es/account_access.md index 6485afb..2fceae4 100644 --- a/docs/es/account_access.md +++ b/docs/es/account_access.md @@ -2,7 +2,7 @@ [<- Volver a: Auth](database-auth.md) -Leer en: [English :gb:](../account_access) [Spanish :es:](account_access) +Leer en: [English :gb:](../account_access) [Español :es:](account_access) **Tabla \`account\_access\`** diff --git a/docs/es/account_banned.md b/docs/es/account_banned.md index 4d04271..54f8fb8 100644 --- a/docs/es/account_banned.md +++ b/docs/es/account_banned.md @@ -1,8 +1,8 @@ # account\_banned -[<-Volver a:Auth](database-auth.md) +[<-Volver a: Auth](database-auth.md) -Leer en: [English :gb:](../account_banned) [Spanish :es:](account_banned) +Leer en: [English :gb:](../account_banned) [Español :es:](account_banned) **Tabla \`account\_banned\`** diff --git a/docs/es/account_data.md b/docs/es/account_data.md new file mode 100644 index 0000000..5e4ca5c --- /dev/null +++ b/docs/es/account_data.md @@ -0,0 +1,43 @@ +# account\_data + +[<-Volver a: Characters](database-characters.md) + +**La tabla \`account\_data\`** + +Contiene información sobre las cuentas y configuraciones. + +**Estructura** + +| Field | Type | Attributes | Key | Null | Default | Extra | Comment | +| -------------- | ------- | ---------- | --- | ---- | ------- | ----- | ------------------ | +| [accountId][1] | INT | UNSIGNED | PRI | NO | 0 | | Account Identifier | +| [type][2] | TINYINT | UNSIGNED | PRI | NO | 0 | | | +| [time][3] | INT | UNSIGNED | | NO | 0 | | | +| [data][4] | BLOB | SIGNED | | NO | | | | + +[1]: #accountid +[2]: #type +[3]: #time +[4]: #data + +**Descripción de los campos** + +### accountId + +El [account.id](account#id). + +### type + +| Value | Description | +| ----- | ----------------------------- | +| 0 | Global-account config cache | +| 2 | Global-account bindings cache | +| 4 | Global-account macros cache | + +### time + +Tiempo de la última modificación en Unixtime. + +### data + +No es posible escribir uan descripción. Usted simplemente tiene que enteder su información. diff --git a/docs/es/account_instance_times.md b/docs/es/account_instance_times.md new file mode 100644 index 0000000..476245a --- /dev/null +++ b/docs/es/account_instance_times.md @@ -0,0 +1,33 @@ +# account\_instance\_times + +[<-Volver a: Characters](database-characters.md) + +**La tabla \`account\_instance\_times\`** + +Esta tabla controla en que tantas instancias han estado los personajes de la cuenta por una hora. Si hay 5 registros por cuenta, el jugador no podrá entrar a otra instancia. + +**Estructura** + +| Field | Type | Attributes | Key | Null | Default | Extra | Comment | +| ---------------- | ------ | ---------- | --- | ---- | ------- | ----- | ------- | +| [accountId][1] | INT | UNSIGNED | PRI | NO | | | | +| [instanceId][2] | INT | UNSIGNED | PRI | NO | 0 | | | +| [releaseTime][3] | BIGINT | UNSIGNED | | NO | 0 | | | + +[1]: #accountid +[2]: #instanceid +[3]: #releasetime + +**Descripción de los campos** + +### accountId + +Cuenta del jugador. Véase [account.id](account#id). + +### instanceId + +Estas son las id de las instancias en las que el jugador ha pasado 5 horas. + +### releaseTime + +Cuando las instancias deberán estar disponibles de nuevo, medido en Unixtime. diff --git a/docs/es/account_muted.md b/docs/es/account_muted.md index f0ba4b3..b3c76e9 100644 --- a/docs/es/account_muted.md +++ b/docs/es/account_muted.md @@ -1,8 +1,8 @@ # account\_muted -[<-Volver a:Auth](database-auth.md) +[<-Volver a: Auth](database-auth.md) -Leer en: [English :gb:](../account_muted) [Spanish :es:](account_muted) +Leer en: [English :gb:](../account_muted) [Español :es:](account_muted) **Tabla \`account\_muted\`** @@ -44,7 +44,7 @@ Duración del mute en minutos. ### mutedby -Apodo del GM/moderador que emitió el mute. +Nickname del GM/moderador que emitió el mute. #### mutereason diff --git a/docs/es/account_tutorial.md b/docs/es/account_tutorial.md new file mode 100644 index 0000000..e7818bb --- /dev/null +++ b/docs/es/account_tutorial.md @@ -0,0 +1,78 @@ +# account\_tutorial + +[<-Volver a: Characters](database-characters.md) + +**La tabla \`account\_tutorial\`** + +Esta tabla es usada para almacenar el estado de los tutoriales de todas las cuentas. + +**Estructura** + +| Field | Type | Attributes | Key | Null | Default | Extra | Comment | +| -------------- | ---- | ---------- | --- | ---- | ------- | ------ | ------------------ | +| [accountId][1] | INT | UNSIGNED | PRI | NO | 0 | Unique | Account Identifier | +| [tut0][2] | INT | UNSIGNED | | NO | 0 | | | +| [tut1][3] | INT | UNSIGNED | | NO | 0 | | | +| [tut2][4] | INT | UNSIGNED | | NO | 0 | | | +| [tut3][5] | INT | UNSIGNED | | NO | 0 | | | +| [tut4][6] | INT | UNSIGNED | | NO | 0 | | | +| [tut5][7] | INT | UNSIGNED | | NO | 0 | | | +| [tut6][8] | INT | UNSIGNED | | NO | 0 | | | +| [tut7][9] | INT | UNSIGNED | | NO | 0 | | | + +[1]: #accountid +[2]: #tut0 +[3]: #tut1 +[4]: #tut2 +[5]: #tut3 +[6]: #tut4 +[7]: #tut5 +[8]: #tut6 +[9]: #tut7 + +**Descripción de los campos** + +### guid + +Cuenta del jugador. Véase [account.id](account#id). + +### tut0 + +`field-no-description|2` + +### tut1 + +`field-no-description|3` + +### tut2 + +`field-no-description|4` + +### tut3 + +`field-no-description|5` + +### tut4 + +`field-no-description|6` + +### tut5 + +`field-no-description|7` + +### tut6 + +`field-no-description|8` + +### tut7 + +Sin valores de 32bits flags. Entonces, 8 x valores de 32bits da como resultado 256 bits disponibles para almacenar 256 mensajes de estado de los tutoriales. + +Cada bit significa: + +- 0 - Sin mostrar aún +- 1 - Mostrado + +Esto es usado para mostrar solo tutoriales que el personaje no ha visto ya. + +Desmarcar la opción "Mostrar tutoriales" dentro del juego hace que todos los bits se conviertan en Mostrado. Así, todas las columnas van a contener 11111111111111111111111111111111 binario = 4294967295 en decimal después de que esta opción haya sido cambiada. diff --git a/docs/es/achievement.md b/docs/es/achievement.md new file mode 100644 index 0000000..0db6150 --- /dev/null +++ b/docs/es/achievement.md @@ -0,0 +1,1858 @@ +--- +redirect_from: "/Achievement" +--- + +# Logros + +`Volver a: DBC` + +**Achievement.dbc** + +Este DBC contiene todos los logros. + + **Versión: 3.3.5a** + +## Estructura + +|Columna | Campo | Tipo | Notas | +| ------ | -------------------- | ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 1 | ID | Integer | Achievement ID | +| 2 | Faction | Integer | -1: both, 0: Horde or 1: Alliance | +| 3 | Map | Integer | Only set if achievement is related to a zone, otherwise set to -1 | +| 4 | Previous | Integer | If the Achievement belongs to a series, this is the ID of the previous one. 0 otherwise. | +| 5-20 | Name | String + Loc | | +| 21 | ? | | Seems to be always 0xFF01FE | +| 22-37 | Description | String + Loc | If Description is empty, it's not an Achievement but part of the statistics tab | +| 38 | ? | | Seems to be always 16712190, in rare cases 16712188 (instances ?) | +| 39 | Category | Integer | Category ID | +| 40 | Points | Integer | 0,5,10,15,20,25,30,50 | +| 41 | OrderInGroup | Integer | Min. value: 1 | +| 42 | Flags | Integer | 0-768, if it's 256 only one person per Realm can reach that achievement and if it's 768 it's only reachable for one raid per realm. Perhaps a second category? | +| 43 | SpellIcon | Integer | An icon to display. | +| 44-59 | Reward | String+ Loc | | +| 47 | Bonus | | Additional reward text | +| 60 | ? | | Float number ? | +| 61 | Demands | Integer | Number of things you have to get/fulfill to get this Achievement. For example if you have to get 25 tabards, there is a 25. TrinityCore: "need this count of completed criterias (own or referenced achievement criterias)" | +| 62 | ReferencedAchievemnt | Integer | TrinityCore: "referenced achievement (counting of all completed criterias)" | + +## Contenido + +| ID | Name | +| ---- | ------------------------------------------------------------------------------ | +| 6 | Level 10 | +| 7 | Level 20 | +| 8 | Level 30 | +| 9 | Level 40 | +| 10 | Level 50 | +| 11 | Level 60 | +| 12 | Level 70 | +| 13 | Level 80 | +| 15 | Plenty of Pets | +| 16 | Did Somebody Order a Knuckle Sandwich? | +| 31 | A Simple Re-Quest | +| 32 | 2000 Quests Completed | +| 33 | Nothing Boring About Borean | +| 34 | I've Toured the Fjord | +| 35 | Might of Dragonblight | +| 36 | The Empire of Zul'Drak | +| 37 | Fo' Grizzle My Shizzle | +| 38 | The Summit of Storm Peaks | +| 39 | Into the Basin | +| 40 | Icecrown: The Final Goal | +| 41 | Loremaster of Northrend | +| 42 | Explore Eastern Kingdoms | +| 43 | Explore Kalimdor | +| 44 | Explore Outland | +| 45 | Explore Northrend | +| 46 | World Explorer | +| 49 | Alterac Valley victories | +| 50 | Eye of the Storm victories | +| 51 | Arathi Basin victories | +| 52 | Warsong Gulch battles | +| 53 | Alterac Valley battles | +| 54 | Eye of the Storm battles | +| 55 | Arathi Basin battles | +| 56 | Deaths in Warsong Gulch | +| 57 | Deaths in Alterac Valley | +| 58 | Deaths from Drek'Thar | +| 59 | Deaths in Arathi Basin | +| 60 | Total deaths | +| 73 | Disgracin' The Basin | +| 94 | Quests abandoned | +| 95 | Average quests completed per day | +| 97 | Daily quests completed | +| 98 | Quests completed | +| 99 | Ruins of Lordaeron matches | +| 100 | Ring of Trials victories | +| 101 | Ring of Trials matches | +| 102 | Ruins of Lordaeron victories | +| 103 | Circle of Blood matches | +| 104 | Circle of Blood victories | +| 105 | Warsong Gulch victories | +| 107 | Creatures killed | +| 108 | Critters killed | +| 110 | Lich King 5-player boss killed the most | +| 112 | Deaths from drowning | +| 113 | Deaths from fatigue | +| 114 | Deaths from falling | +| 115 | Deaths from fire and lava | +| 116 | Professional Journeyman | +| 121 | Journeyman Cook | +| 122 | Expert Cook | +| 123 | Artisan Cook | +| 124 | Master Cook | +| 125 | Grand Master Cook | +| 126 | Journeyman Fisherman | +| 127 | Expert Fisherman | +| 128 | Artisan Fisherman | +| 129 | Master Fisherman | +| 130 | Grand Master Fisherman | +| 131 | Journeyman in First Aid | +| 132 | Expert in First Aid | +| 133 | Artisan in First Aid | +| 134 | Master in First Aid | +| 135 | Grand Master in First Aid | +| 137 | Stocking Up | +| 141 | Ultimate Triage | +| 144 | The Lurker Above | +| 150 | The Fishing Diplomat | +| 153 | The Old Gnome and the Sea | +| 154 | Arathi Basin Victory | +| 155 | Arathi Basin Veteran | +| 156 | Territorial Dominance | +| 157 | To The Rescue | +| 158 | Me and the Cappin' Makin' it Happen | +| 159 | Let's Get This Done | +| 161 | Resilient Victory | +| 162 | We Had It All Along cough | +| 165 | Arathi Basin Perfection | +| 166 | Warsong Gulch Victory | +| 167 | Warsong Gulch Veteran | +| 168 | Warsong Gulch Perfection | +| 178 | Enchanting formulae learned | +| 181 | Items disenchanted | +| 183 | Materials produced from disenchanting | +| 189 | Largest heal cast | +| 193 | Largest hit dealt | +| 197 | Total damage done | +| 198 | Total healing done | +| 199 | Capture the Flag | +| 200 | Persistent Defender | +| 201 | Warsong Expedience | +| 202 | Quick Cap | +| 203 | Not In My House | +| 204 | Ironman | +| 206 | Supreme Defender | +| 207 | Save The Day | +| 208 | Eye of the Storm Victory | +| 209 | Eye of the Storm Veteran | +| 211 | Storm Glory | +| 212 | Storm Capper | +| 213 | Stormtrooper | +| 214 | Flurry | +| 216 | Bound for Glory | +| 218 | Alterac Valley Victory | +| 219 | Alterac Valley Veteran | +| 220 | Stormpike Perfection | +| 221 | Alterac Grave Robber | +| 222 | Tower Defense | +| 223 | The Sickly Gazelle | +| 224 | Loyal Defender | +| 225 | Everything Counts | +| 226 | The Alterac Blitz | +| 227 | Damage Control | +| 229 | The Grim Reaper | +| 230 | Battlemaster | +| 231 | Wrecking Ball | +| 233 | Bloodthirsty Berserker | +| 238 | An Honorable Kill | +| 239 | 25000 Honorable Kills | +| 245 | That Takes Class | +| 246 | Know Thy Enemy | +| 247 | Make Love Not Warcraft | +| 248 | Sunday's Finest | +| 249 | Dressed for the Occasion | +| 252 | With a Little Helper from My Friends | +| 255 | Bring Me The Head of... Oh Wait | +| 259 | Scrooge | +| 260 | Charming | +| 263 | Ice the Frost Lord | +| 271 | Burning Hot Pole Dance | +| 272 | Torch Juggler | +| 273 | On Metzen | +| 275 | Veteran Nanny | +| 277 | 'Tis the Season | +| 279 | Simply Abominable | +| 281 | First Aid skill | +| 283 | The Masquerade | +| 284 | A Mask for All Occasions | +| 288 | Out With It | +| 289 | The Savior of Hallow's End | +| 291 | Check Your Head | +| 292 | Sinister Calling | +| 293 | Disturbing the Peace | +| 295 | Direbrewfest | +| 303 | Have Keg Will Travel | +| 306 | Master Angler of Azeroth | +| 318 | Total deaths from opposite faction | +| 319 | Duels won | +| 320 | Duels lost | +| 321 | Total raid and dungeon deaths | +| 322 | Total deaths to Lich King dungeon bosses | +| 323 | Total deaths to Lich King 10-player raid bosses | +| 324 | Total deaths to Lich King 25-player raid bosses | +| 326 | Gold from quest rewards | +| 328 | Total gold acquired | +| 329 | Auctions posted | +| 330 | Auction purchases | +| 331 | Most expensive bid on auction | +| 332 | Most expensive auction sold | +| 333 | Gold looted | +| 334 | Most gold ever owned | +| 336 | Legendary items acquired | +| 338 | Vanity pets owned | +| 339 | Mounts owned | +| 341 | Epic items looted | +| 342 | Epic items acquired | +| 344 | Bandages used | +| 345 | Health potions consumed | +| 346 | Beverages consumed | +| 347 | Food eaten | +| 349 | Flight paths taken | +| 350 | Mage Portals taken | +| 353 | Number of times hearthed | +| 362 | 5v5 victories | +| 363 | 5v5 matches | +| 364 | 3v3 victories | +| 365 | 3v3 matches | +| 366 | 2v2 victories | +| 367 | 2v2 matches | +| 370 | Highest 2 man personal rating | +| 374 | Highest 2 man team rating | +| 377 | Most factions at Exalted | +| 378 | Most factions at Revered or higher | +| 381 | World Honorable Kills | +| 382 | Battleground Honorable Kills | +| 383 | Arena Honorable Kills | +| 388 | City Defender | +| 389 | Gurubashi Arena Master | +| 393 | Alterac Valley towers defended | +| 394 | Alterac Valley towers captured | +| 395 | Warsong Gulch flags captured | +| 396 | Gurubashi Arena Grand Master | +| 397 | Step Into The Arena | +| 398 | Mercilessly Dedicated | +| 399 | Just the Two of Us: 1550 | +| 400 | Just the Two of Us: 1750 | +| 401 | Just the Two of Us: 2000 | +| 402 | Three's Company: 1550 | +| 403 | Three's Company: 1750 | +| 404 | High Five: 2000 | +| 405 | Three's Company: 2000 | +| 406 | High Five: 1550 | +| 407 | High Five: 1750 | +| 408 | Hot Streak | +| 409 | Last Man Standing | +| 411 | Murky | +| 412 | Murloc Costume | +| 414 | Tyrael's Hilt | +| 415 | Big Blizzard Bear | +| 416 | Scarab Lord | +| 418 | Merciless Gladiator | +| 419 | Vengeful Gladiator | +| 420 | Brutal Gladiator | +| 424 | Why? Because It's Red | +| 425 | Atiesh Greatstaff of the Guardian | +| 426 | Warglaives of Azzinoth | +| 428 | Thunderfury Blessed Blade of the Windseeker | +| 429 | Sulfuras Hand of Ragnaros | +| 430 | Amani War Bear | +| 431 | Hand of A'dal | +| 432 | Champion of the Naaru | +| 433 | Grand Marshal | +| 434 | Field Marshal | +| 435 | Commander | +| 436 | Lieutenant Commander | +| 437 | Knight-Champion | +| 438 | Knight-Captain | +| 439 | Knight | +| 440 | Sergeant Major | +| 441 | Master Sergeant | +| 442 | Private | +| 443 | High Warlord | +| 444 | Lieutenant General | +| 445 | Warlord | +| 446 | General | +| 447 | Champion | +| 448 | Centurion | +| 449 | Blood Guard | +| 450 | Senior Sergeant | +| 451 | Stone Guard | +| 452 | First Sergeant | +| 453 | Sergeant | +| 454 | Scout | +| 456 | Realm First | +| 457 | Realm First | +| 458 | Realm First | +| 459 | Realm First | +| 460 | Realm First | +| 461 | Realm First | +| 462 | Realm First | +| 463 | Realm First | +| 464 | Realm First | +| 465 | Realm First | +| 466 | Realm First | +| 467 | Realm First | +| 468 | Grunt | +| 469 | Legionnaire | +| 470 | Corporal | +| 471 | Sergeant | +| 472 | Knight-Lieutenant | +| 473 | Marshal | +| 477 | Utgarde Keep | +| 478 | The Nexus | +| 479 | The Culling of Stratholme | +| 480 | Azjol-Nerub | +| 481 | Ahn'kahet: The Old Kingdom | +| 482 | Drak'Tharon Keep | +| 483 | The Violet Hold | +| 484 | Gundrak | +| 485 | Halls of Stone | +| 486 | Halls of Lightning | +| 487 | The Oculus | +| 488 | Utgarde Pinnacle | +| 489 | Heroic: Utgarde Keep | +| 490 | Heroic: The Nexus | +| 491 | Heroic: Azjol-Nerub | +| 492 | Heroic: Ahn'kahet: The Old Kingdom | +| 493 | Heroic: Drak'Tharon Keep | +| 494 | Heroic: The Violet Hold | +| 495 | Heroic: Gundrak | +| 496 | Heroic: Halls of Stone | +| 497 | Heroic: Halls of Lightning | +| 498 | Heroic: The Oculus | +| 499 | Heroic: Utgarde Pinnacle | +| 500 | Heroic: The Culling of Stratholme | +| 503 | 50 Quests Completed | +| 504 | 100 Quests Completed | +| 505 | 250 Quests Completed | +| 506 | 500 Quests Completed | +| 507 | 1000 Quests Completed | +| 508 | 1500 Quests Completed | +| 509 | 10000 Honorable Kills | +| 512 | 5000 Honorable Kills | +| 513 | 100 Honorable Kills | +| 515 | 500 Honorable Kills | +| 516 | 1000 Honorable Kills | +| 518 | 30 Exalted Reputations | +| 519 | 25 Exalted Reputations | +| 520 | 20 Exalted Reputations | +| 521 | 15 Exalted Reputations | +| 522 | Somebody Likes Me | +| 523 | 5 Exalted Reputations | +| 524 | 10 Exalted Reputations | +| 527 | Largest hit received | +| 528 | Total damage received | +| 529 | Most factions at Honored or higher | +| 545 | Shave and a Haircut | +| 546 | Safe Deposit | +| 547 | Veteran of the Wrathgate | +| 556 | Epic | +| 557 | Superior | +| 558 | Greedy | +| 559 | Needy | +| 560 | Deadliest Catch | +| 561 | D.E.H.T.A's Little P.I.T.A. | +| 562 | The Arachnid Quarter (10 player) | +| 563 | The Arachnid Quarter (25 player) | +| 564 | The Construct Quarter (10 player) | +| 565 | The Construct Quarter (25 player) | +| 566 | The Plague Quarter (10 player) | +| 567 | The Plague Quarter (25 player) | +| 568 | The Military Quarter (10 player) | +| 569 | The Military Quarter (25 player) | +| 572 | Sapphiron's Demise (10 player) | +| 573 | Sapphiron's Demise (25 player) | +| 574 | Kel'Thuzad's Defeat (10 player) | +| 575 | Kel'Thuzad's Defeat (25 player) | +| 576 | The Fall of Naxxramas (10 player) | +| 577 | The Fall of Naxxramas (25 player) | +| 578 | The Dedicated Few (10 player) | +| 579 | The Dedicated Few (25 player) | +| 582 | Alterac Valley All-Star | +| 583 | Arathi Basin All-Star | +| 584 | Arathi Basin Assassin | +| 585 | Eye of the Storm flags captured | +| 586 | Warsong Gulch flags returned | +| 587 | Stormy Assassin | +| 588 | Total Honorable Kills | +| 589 | Highest 5 man team rating | +| 590 | Highest 3 man team rating | +| 593 | Deaths from Vanndar Stormpike | +| 594 | Deaths from Hogger | +| 595 | Highest 3 man personal rating | +| 596 | Highest 5 man personal rating | +| 603 | Wrath of the Horde | +| 604 | Wrath of the Alliance | +| 605 | A Coin of Ancestry | +| 606 | 5 Coins of Ancestry | +| 607 | 10 Coins of Ancestry | +| 608 | 25 Coins of Ancestry | +| 609 | 50 Coins of Ancestry | +| 610 | Death to the Warchief | +| 611 | Bleeding Bloodhoof | +| 612 | Downing the Dark Lady | +| 613 | Killed in Quel'Thalas | +| 614 | For The Alliance | +| 615 | Storming Stormwind | +| 616 | Death to the King | +| 617 | Immortal No More | +| 618 | Putting Out the Light | +| 619 | For The Horde | +| 621 | Represent | +| 622 | The Spellweaver's Downfall (10 player) | +| 623 | The Spellweaver's Downfall (25 player) | +| 624 | Less Is More (10 player) | +| 625 | Besting the Black Dragonflight (25 player) | +| 626 | Lunar Festival Finery | +| 627 | Explore Dun Morogh | +| 628 | Deadmines | +| 629 | Ragefire Chasm | +| 630 | Wailing Caverns | +| 631 | Shadowfang Keep | +| 632 | Blackfathom Deeps | +| 633 | Stormwind Stockade | +| 634 | Gnomeregan | +| 635 | Razorfen Kraul | +| 636 | Razorfen Downs | +| 637 | Scarlet Monastery | +| 638 | Uldaman | +| 639 | Zul'Farrak | +| 640 | Maraudon | +| 641 | Sunken Temple | +| 642 | Blackrock Depths | +| 643 | Lower Blackrock Spire | +| 644 | King of Dire Maul | +| 645 | Scholomance | +| 646 | Stratholme | +| 647 | Hellfire Ramparts | +| 648 | The Blood Furnace | +| 649 | The Slave Pens | +| 650 | Underbog | +| 651 | Mana-Tombs | +| 652 | The Escape From Durnholde | +| 653 | Sethekk Halls | +| 654 | Shadow Labyrinth | +| 655 | Opening of the Dark Portal | +| 656 | The Steamvault | +| 657 | The Shattered Halls | +| 658 | The Mechanar | +| 659 | The Botanica | +| 660 | The Arcatraz | +| 661 | Magister's Terrace | +| 662 | Collector's Edition: Mini-Diablo | +| 663 | Collector's Edition: Panda | +| 664 | Collector's Edition: Zergling | +| 665 | Collector's Edition: Netherwhelp | +| 666 | Auchenai Crypts | +| 667 | Heroic: Hellfire Ramparts | +| 668 | Heroic: The Blood Furnace | +| 669 | Heroic: The Slave Pens | +| 670 | Heroic: Underbog | +| 671 | Heroic: Mana-Tombs | +| 672 | Heroic: Auchenai Crypts | +| 673 | Heroic: The Escape From Durnholde | +| 674 | Heroic: Sethekk Halls | +| 675 | Heroic: Shadow Labyrinth | +| 676 | Heroic: Opening of the Dark Portal | +| 677 | Heroic: The Steamvault | +| 678 | Heroic: The Shattered Halls | +| 679 | Heroic: The Mechanar | +| 680 | Heroic: The Botanica | +| 681 | Heroic: The Arcatraz | +| 682 | Heroic: Magister's Terrace | +| 683 | Collector's Edition: Frost Wyrm Whelp | +| 684 | Onyxia's Lair (Level 60) | +| 685 | Blackwing Lair | +| 686 | Molten Core | +| 687 | Temple of Ahn'Qiraj | +| 688 | Zul'Gurub | +| 689 | Ruins of Ahn'Qiraj | +| 690 | Karazhan | +| 691 | Zul'Aman | +| 692 | Gruul's Lair | +| 693 | Magtheridon's Lair | +| 694 | Serpentshrine Cavern | +| 695 | The Battle for Mount Hyjal | +| 696 | Tempest Keep | +| 697 | The Black Temple | +| 698 | Sunwell Plateau | +| 699 | World Wide Winner | +| 700 | Freedom of the Horde | +| 701 | Freedom of the Alliance