Disables

De TimelessWoW
Ir a la navegación Ir a la búsqueda

La tabla `disables`

Esta tabla contiene los textos usados por el comando "talk" en las tablas *_scripts.

Estructura

Field Type Attributes Key Null Default Extra Comment
SourceType int(10) unsigned PRI NO
Entry int(10) unsigned PRI NO 0
Flags tinyint(3) unsigned NO 0
params_0 varchar(255) NO
params_1 varchar(255) NO
comment varchar(255) NO

Descripción de los campos

sourceType

Valor Tipo Comentario
0 DISABLE_TYPE_SPELL Desactivar hechizo.
1 DISABLE_TYPE_QUEST Desactivar misión.
2 DISABLE_TYPE_MAP Desactivar mapa.
3 DISABLE_TYPE_BATTLEGROUND Desactivar campo de batalla.
4 DISABLE_TYPE_ACHIEVEMENT_CRITERIA Desactivar criterio de logro.
5 DISABLE_TYPE_OUTDOORPVP Desactiva JcJ exterior.
6 DISABLE_TYPE_VMAP Desactiva mapa vectorial.
10 DISABLE_TYPE_MAP_SPECIAL Desactivar loot, logros o reputación por mapa.
11 DISABLE_TYPE_ACHIEVEMENT_ID Desactivar logro por ID

entry

Entry del hechizo/misión/mapa/campo de batalla/logro.

flags

  • Si sourceType = DISABLE_TYPE_SPELL:

Especifica para quién se desactiva.

Valor Tipo
0 Hechizo activado.
1 Hechizo desactivado para jugadores.
2 Hechizo desactivado para criaturas.
4 Hechizo desactivado para mascotas.
8 Hechizo desactivado completamente (usado para hechizos que ya no existen en los DBCs).
16 Hechizo desactivado para un mapa.
32 Hechizo desactivado para un área.

Como es una máscara de bits, los valores pueden sumarse para combinar efectos.

  • Si sourceType = DISABLE_TYPE_MAP:

Especifica qué tipo de mapa se desactiva.

Valor Tipo
1 Mazmorra normal / Banda 10 jugadores normal.
2 Mazmorra normal / Banda 25 jugadores normal.
4 Banda 10 jugadores heroica.
8 Banda 25 jugadores heroica.

Hay que usar sólo los valores de los modos que el mapa tenga disponibles. Por ejemplo, no puede ponerse el valor 4 y/o 8 a Naxxramas porque no dispone de esos modos.

  • Si sourceType = DISABLE_TYPE_VMAP:

Especifica en qué mapa hay que desactivar el vmap.

Valor Tipo
1 Desactivar flag de área.
2 Desactivar altura.
4 Desactivar línea de visión.
8 Desactivar estado de líquidos.
  • Si sourceType = DISABLE_TYPE_QUEST:

No se necesitan flags. Dejar a 0.


  • Si sourceType = DISABLE_TYPE_ACHIEVEMENT_CRITERIA:

No se necesitan flags. Dejar a 0.


  • Si sourceType = DISABLE_TYPE_OUTDOORPVP:

No se necesitan flags. Dejar a 0.

  • Si sourceType = DISABLE_TYPE_MAP_SPECIAL:
Valor Tipo
1 Desactivar logros por mapa.
2 Desactivar loot por mapa (no desactiva el loot de oro).
4 Desactivar reputación por mapa.
  • Si sourceType = DISABLE_TYPE_ACHIEVEMENT_ID:

No se necesitan flags. Dejar a 0.

params_0

Si se usa DISABLE_TYPE_SPELL (16), la id del mapa que se verá afectado. 0 para todos los mapas.

params_1

Si se usa DISABLE_TYPE_SPELL (32), la id del área que se verá afectada. 0 para todas las áreas.

comment

Un comentario sobre lo que ha desactivado y el por qué.