conversation_actors
Structure
| Field | Type | Attributes | Key | Null | Default | Extra | Comment |
|---|---|---|---|---|---|---|---|
| ConversationId | int | unsigned | PRI | NO | |||
| ConversationActorId | int | unsigned | NO | 0 | |||
| ConversationActorGuid | bigint | unsigned | NO | 0 | |||
| Idx | smallint | unsigned | PRI | NO | 0 | ||
| CreatureId | int | unsigned | NO | 0 | |||
| CreatureDisplayInfoId | int | unsigned | NO | 0 | |||
| NoActorObject | tinyint | unsigned | YES | 0 | |||
| ActivePlayerObject | tinyint | unsigned | YES | 0 | |||
| VerifiedBuild | int | unsigned | NO | 0 | |||
Description of fields
ConversationId
Unique ID for a conversation.
ConversationActorId
Unique ID for an actor of a conversation.
ConversationActorGuid
CreatureGuid which participates in a conversation.
Idx
Index which sorts the actors in their correct order.
CreatureId
Actors can also be Non-WorldObjects. To display the proper creature inside the conversation frame. Reference creature_template.entry
CreatureDisplayInfoId
DisplayID from CreatureDisplayInfo.db2 Decides the visual appearance from the actor.
NoActorObject
| Value | Description |
|---|---|
| 0 | If WorldObject (ConversationActorGuid) is missing conversation is interrupted |
| 1 | If WorldObject (ConversationActorGuid) is missing conversation is continuing |
ActivePlayerObject
| Value | Description |
|---|---|
| 0 | CreatureID or WorldObject is actor for conversation |
| 1 | ActivePlayer is actor for conversation |
VerifiedBuild
This field is used by the TrinityDB Team to determine whether a template has been verified from WDB files.
If value is 0 then it has not been parsed yet.
If value is above 0 then it has been parsed with WDB files from that specific client build.
If value is -1 then it is just a place holder until proper data are found on WDBs.
If value is -Client Build then it was parsed with WDB files from that specific client build and manually edited later for some special necessity.
