Corpse tc2
|
Back to characters database list of tables.
The `corpse` table
This table hold info about character's corpse.
Structure
| Field | Type | Attributes | Key | Null | Default | Extra | Comment |
| corpseGuid | int(10) | unsigned | PRI | NO | 0 | Unique | Global Unique Identifier |
| guid | int(10) | unsigned | NO | 0 | Character Global Unique Identifier | ||
| posX | float | signed | NO | 0 | |||
| posY | float | signed | NO | 0 | |||
| posZ | float | signed | NO | 0 | |||
| orientation | float | signed | NO | 0 | |||
| mapId | smallint(5) | unsigned | NO | 0 | Map Identifier | ||
| phaseMask | smallint(5) | unsigned | NO | 0 | |||
| displayId | int(10) | unsigned | NO | 0 | |||
| itemCache | text | signed | NO | ||||
| bytes1 | int(10) | unsigned | NO | 0 | |||
| bytes2 | int(10) | unsigned | NO | 0 | |||
| guildId | int(10) | unsigned | NO | 0 | |||
| flags | tinyint(3) | unsigned | NO | 0 | |||
| dynFlags | tinyint(3) | unsigned | NO | 0 | |||
| time | int(10) | unsigned | NO | 0 | |||
| corpseType | tinyint(3) | unsigned | NO | 0 | |||
| instanceId | int(10) | unsigned | NO | 0 |
Description of the fields
corpseGuid
The corpse global unique identifier.
guid
The GUID of the character whose corpse this is. See characters.guid
posX
The X position of the corpse.
posY
The Y position of the corpse.
posZ
The Z position of the corpse.
orientation
The orientation of the corpse. (North = 0.0; South = pi (3.14159))
mapId
The Map ID of the position of the corpse. See Maps.dbc
phaseMask
This is a bitmask field that describes all the phases that a creature will appear in.
displayId
This field has no description. You can help wiki by clicking here to describe this field, if you have permissions.
itemCache
This field has no description. You can help wiki by clicking here to describe this field, if you have permissions.
bytes1
This field has no description. You can help wiki by clicking here to describe this field, if you have permissions.
bytes2
This field has no description. You can help wiki by clicking here to describe this field, if you have permissions.
guildId
The ID of the guild that the player is a part of. See guild.guildid
flags
| Name | Flag | Comment | |
|---|---|---|---|
| CORPSE_FLAG_NONE | 0x00 | 0 | |
| CORPSE_FLAG_BONES | 0x01 | 1 | Leaves bones, not the body. |
| CORPSE_FLAG_UNK1 | 0x02 | 2 | |
| CORPSE_FLAG_UNK2 | 0x04 | 4 | |
| CORPSE_FLAG_HIDE_HELM | 0x08 | 8 | Character's corpse has hidden helm. |
| CORPSE_FLAG_HIDE_CLOAK | 0x10 | 16 | |
| CORPSE_FLAG_LOOTABLE | 0x20 | 32 | Makes corpse lootable (like in a BG) |
dynFlags
This field has no description. You can help wiki by clicking here to describe this field, if you have permissions.
time
This field has no description. You can help wiki by clicking here to describe this field, if you have permissions.
corpseType
| Name | Type | Comment |
|---|---|---|
| CORPSE_BONES | 0 | |
| CORPSE_RESURRECTABLE_PVE | 1 | |
| CORPSE_RESURRECTABLE_PVP | 2 |
instanceId
The instance ID. See instance.id