`character_aura` 表
包含角色加载时所载入的增益/减益(aura)信息,这样角色在登出时所带有的增益/减益在重新登录后仍然保留。一个法术最多可以有三个增益/减益效果,分别对应其三个法术效果。
表结构
| Field | Type | Attributes | Key | Null | Default | Extra | Comment |
|---|---|---|---|---|---|---|---|
| guid | INT | UNSIGNED | PRI | NO | 0 | Global Unique Identifier | |
| casterGuid | BIGINT | UNSIGNED | PRI | NO | 0 | Full Global Unique Identifier | |
| itemGuid | BIGINT | UNSIGNED | PRI | NO | 0 | ||
| spell | MEDIUMINT | UNSIGNED | PRI | NO | 0 | ||
| effectMask | TINYINT | UNSIGNED | PRI | NO | 0 | ||
| recalculateMask | TINYINT | UNSIGNED | NO | 0 | |||
| stackCount | TINYINT | UNSIGNED | NO | 1 | |||
| amount0 | INT | SIGNED | NO | 0 | |||
| amount1 | INT | SIGNED | NO | 0 | |||
| amount2 | INT | SIGNED | NO | 0 | |||
| base_amount0 | INT | SIGNED | NO | 0 | |||
| base_amount1 | INT | SIGNED | NO | 0 | |||
| base_amount2 | INT | SIGNED | NO | 0 | |||
| maxDuration | INT | SIGNED | NO | 0 | |||
| remainTime | INT | SIGNED | NO | 0 | |||
| remainCharges | TINYINT | UNSIGNED | NO | 0 |
字段说明
受该增益/减益影响的目标的 GUID。参见 characters.guid。
施放该增益/减益的玩家的 GUID。参见 characters.guid。
施放该增益/减益的物品的 GUID。参见 item_instance.guid。
施加该增益/减益的法术。参见 Spell.dbc 第 1 列。
该增益/减益来源法术的效果索引。一个法术最多有三个效果,索引为 0、1 或 2。
field-no-description|5
决定角色拥有该法术的叠加层数。
与该增益/减益相关联的修正值。
field-no-description|11
field-no-description|12
field-no-description|13
该增益/减益的最大持续时间,单位为毫秒。
该增益/减益的剩余时间,单位为毫秒。-1 表示该增益/减益为永久效果。
该增益/减益剩余的充能次数。