Back-to:World
The `gossip_menu_option` table
table-no-description
Structure
Field |
Type |
Attributes |
Key |
Null |
Default |
Extra |
Comment |
smallint(6) |
unsigned |
PRI |
NO |
0 |
|
|
|
smallint(6) |
unsigned |
PRI |
NO |
0 |
|
|
|
smallint(6) |
unsigned |
PRI |
NO |
0 |
|
|
|
text |
signed |
|
YES |
NULL |
|
|
|
tinyint(3) |
unsigned |
|
NO |
0 |
|
|
|
int(10) |
unsigned |
|
NO |
0 |
|
|
|
mediumint(8) |
unsigned |
|
NO |
0 |
|
|
|
mediumint(8) |
unsigned |
|
NO |
0 |
|
|
|
mediumint(8) |
unsigned |
|
NO |
0 |
|
|
|
tinyint(3) |
unsigned |
|
NO |
0 |
|
|
|
int(11) |
unsigned |
|
NO |
0 |
|
|
|
text |
signed |
|
YES |
NULL |
|
|
Description of the fields
Gossip entry from Gossip_menu.entry this option is associated with.
The id associated with this gossip_menu_option. Must be unique for a given menu_id
GOSSIP_ICON_CHAT = 0, //white chat bubble |
This is is the text that you want displayed for this option. Examples would be "Train Me!" "Get off my lawn", "Learn Dual Spec".
GOSSIP_OPTION_NONE = 0, //UNIT_NPC_FLAG_NONE (0) |
This is the npcflag(Creature_template_tc2) that the NPC must have to have this option display. See comments (after //) in previous table)
If you want to create a sub-menu, this is the ID to link to to create that sub-menu.
If you want a POI (point of interest) to display on the minimap, this is the `entry` from `points_of_interest`
The ID from Scripts_tc2 if this gossip option has a script. Be sure that a script exists for a gossip_menu_option with an action_script_id, otherwise it will not be visible.
If you want a box to display where you have to enter a code, this is the field you use. I have no clue how it works, will have to look at the code...
see above
see above