Tabla `character_reputation`
La tabla contiene información acerca de la reputación para cada personaje.
Estructura
Field | Type | Attributes | Key | Null | Default | Extra | Comment |
---|---|---|---|---|---|---|---|
guid | INT | UNSIGNED | PRI | NO | 0 | Global Unique Identifier | |
faction | SMALLINT | UNSIGNED | PRI | NO | 0 | ||
standing | INT | SIGNED | NO | 0 | |||
flags | SMALLINT | UNSIGNED | NO | 0 |
Descripción de los Campos
Globally Unique Identifier o Identificador Global único del personaje. Ver characters.guid.
ID de la facción respectiva en la cual el personaje tiene la reputación asignada. Ver Faction.dbc.
Valor en la reputación actual que tiene el personaje.
Este campo es una 'Máscara de Bits' o BitMask que almacena 'Flags' o Marcadores que son asignados a la facción correspondiente del jugador, con lo cual se altera el cómo éstas son percibidas por el jugador. Al igual que cualquier campo de flags o marcadores, puedes combinarlos sumándolos entre sí. En tal caso de que este campo tuviese asignado el valor 0, significará que la reputación correspondiente no sería vista en la lista de reputación del jugador.
Flag | Name | Comments |
---|---|---|
1 | FACTION_FLAG_VISIBLE | Aparece en la pestaña de reputación |
2 | FACTION_FLAG_AT_WAR | Es activada cuando el jugador activa la casilla 'en guerra' en la pestaña de reputación |
4 | FACTION_FLAG_HIDDEN | Facción oculta en el panel de reputación del cliente, pero no del lado del servidor |
8 | FACTION_FLAG_INVISIBLE_FORCED | Sobrescribe siempre FACTION_FLAG_VISIBLE y oculta la facción en rep.list |
16 | FACTION_FLAG_PEACE_FORCED | Sobrescribe siempre FACTION_FLAG_AT_WAR |
32 | FACTION_FLAG_INACTIVE | |
64 | FACTION_FLAG_RIVAL | Marcador de las dos facciones que compiten en Terrallende |
128 | FACTION_FLAG_SPECIAL | Las ciudades de origen de la Horda y la Alianza y sus aliados de Rasganorte tienen este marcador |