summaryrefslogtreecommitdiff
path: root/docs/es/character_aura.md
blob: 193e51d9916aff4fe7f1527b9a0369e87a10e842 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
# character\_aura

[<-Volver a:Characters](database-characters.md)

**Tabla \`character\_aura\`**

Alberga información del aura que es cargada cuando un personaje ingresa al mundo, por lo cual aquellas auras que tenía el personaje antes de desconectarse siguen manteniéndose, aún cuando el jugador ingresa pasado cierto tiempo. Un hechizo, por ejemplo, puede tener hasta tres auras al tiempo, una en cada uno de sus efectos.

**Estructura**

| Field                 | Type      | Attributes | Key | Null | Default | Extra | Comment                       |
| --------------------- | --------- | ---------- | --- | ---- | ------- | ----- | ----------------------------- |
| [guid][1]             | INT       | UNSIGNED   | PRI | NO   | 0       |       | Global Unique Identifier      |
| [casterGuid][2]       | BIGINT    | UNSIGNED   | PRI | NO   | 0       |       | Full Global Unique Identifier |
| [itemGuid][3]         | BIGINT    | UNSIGNED   | PRI | NO   | 0       |       |                               |
| [spell][4]            | MEDIUMINT | UNSIGNED   | PRI | NO   | 0       |       |                               |
| [effectMask][5]       | TINYINT   | UNSIGNED   | PRI | NO   | 0       |       |                               |
| [recalculateMask][6]  | TINYINT   | UNSIGNED   |     | NO   | 0       |       |                               |
| [stackCount][7]       | TINYINT   | UNSIGNED   |     | NO   | 1       |       |                               |
| [amount0][8]          | INT       | SIGNED     |     | NO   | 0       |       |                               |
| [amount1][9]          | INT       | SIGNED     |     | NO   | 0       |       |                               |
| [amount2][10]         | INT       | SIGNED     |     | NO   | 0       |       |                               |
| [base_amount0][11]    | INT       | SIGNED     |     | NO   | 0       |       |                               |
| [base_amount1][12]    | INT       | SIGNED     |     | NO   | 0       |       |                               |
| [base_amount2][13]    | INT       | SIGNED     |     | NO   | 0       |       |                               |
| [maxDuration][14]     | INT       | SIGNED     |     | NO   | 0       |       |                               |
| [remainTime][15]      | INT       | SIGNED     |     | NO   | 0       |       |                               |
| [remainCharges][16]   | TINYINT   | UNSIGNED   |     | NO   | 0       |       |                               |

[1]: #guid
[2]: #casterguid
[3]: #itemguid
[4]: #spell
[5]: #effectmask
[6]: #recalculatemask
[7]: #stackcount
[8]: #amount
[9]: #amount
[10]: #amount
[11]: #baseamount0
[12]: #baseamount1
[13]: #baseamount2
[14]: #maxduration
[15]: #remaintime
[16]: #remaincharges

**Descripción de los Campos**

### guid

GUID o Identificador Global Único del personaje afectado por el aura. Véase [characters.guid](characters#guid).

### casterGuid

GUID del personaje que lanzó el aura al primer personaje citado. Véase [characters.guid](characters#guid).

### itemGuid

GUID del Item que lanzó el aura al primer personaje citado. Véase [item\_instance.guid](item\_instance#guid).

### spell

El hechizo a partir del cual se aplicó el aura. Véase [Spell.dbc](spell) columna número 1.

### effectMask

El índice de efecto del hechizo del que procede el aura. Un hechizo puede tener hasta tres efectos al tiempo, siendo el índice 0, 1 o 2. (Véase la información al inicio de ésta misma tabla).

### recalculateMask

`field-no-description|5` (¿Recalcula aquél efecto de la máscara/tabla de bits?)

### stackcount

Determina cuántas cargas del hechizo (aura) tiene el personaje.

### amount

Modificador del valor asociado con el aura.

### base\_amount0

`field-no-description|11` (¿Modificador del valor del primer índice?)

### base\_amount1

`field-no-description|12` (¿Modificador del valor del segundo índice?)

### base\_amount2

`field-no-description|13` (¿Modificador del valor del tercer índice?)

### maxduration

Duración máxima del aura en milisegundos.

### remaintime

El tiempo restante en milisegundos del aura. El valor -1 significa que el aura es indefinida.

### remaincharges

El número de cargas restantes del aura.