此表保存游戏对象的附加信息。
| 字段 | 类型 | 属性 | 键 | 空 | 默认值 | 额外 | 注释 |
|---|---|---|---|---|---|---|---|
| entry | INT | UNSIGNED | PRI | NO | 0 | ||
| faction | SMALLINT | UNSIGNED | NO | 0 | |||
| flags | INT | UNSIGNED | NO | 0 | |||
| mingold | INT | UNSIGNED | NO | 0 | |||
| maxgold | INT | UNSIGNED | NO | 0 | |||
| artkit0 | INT | 0 | |||||
| artkit1 | INT | 0 | |||||
| artkit2 | INT | 0 | |||||
| artkit3 | INT | 0 |
游戏对象的 ID,来自 gameobject_template.entry。
对象的阵营(如有)。参见 FactionTemplate
| 标志 | 位 | 名称 | 注释 |
|---|---|---|---|
| 0x00000001 | 1 | GO_FLAG_IN_USE | 使用中的游戏对象 - 在动画播放期间禁止交互 |
| 0x00000002 | 2 | GO_FLAG_LOCKED | 使游戏对象处于锁定状态。需要钥匙、法术或事件才能打开。提示框中会显示"已锁定" |
| 0x00000004 | 4 | GO_FLAG_INTERACT_COND | 无法选中,无法交互(需要满足交互条件 - 需要在客户端启用 GO_DYNFLAG_LO_ACTIVATE 才能交互) |
| 0x00000008 | 8 | GO_FLAG_TRANSPORT | 游戏对象可以运输(船、电梯、汽车) |
| 0x00000010 | 16 | GO_FLAG_NOT_SELECTABLE | 不可选中(即使在 GM 模式下也无法选中) |
| 0x00000020 | 32 | GO_FLAG_NODESPAWN | 永不消失。对于具有开/关状态的游戏对象很典型(例如门) |
| 0x00000040 | 64 | GO_FLAG_TRIGGERED | (GO_FLAG_AI_OBSTACLE)使客户端将对象注册到名为 AIObstacleMgr 的机制中,具体作用未知 |
| 0x00000080 | 128 | GO_FLAG_FREEZE_ANIMATION | 从 AzerothCore 起未使用 |
| 0x00000200 | 512 | GO_FLAG_DAMAGED | 游戏对象已被攻城伤害 |
| 0x00000400 | 1024 | GO_FLAG_DESTROYED | 游戏对象已被摧毁 |
游戏对象在被访问/使用时可以掉落的最低金钱数量,以铜币为单位。
游戏对象在被访问/使用时可以掉落的最高金钱数量,以铜币为单位。
GameObjectArtKit.dbc ID
如果对象被 MiscValue 为 19 - 22 的 SPELL_EFFCT_ACTIVATE_OBJECT 激活,则会更新显示效果。