Skip to content

custom_texts Table

Holds custom text entries used by scripts, with support for localized versions.


Schema Summary

Field Type Key Null Default Extra
entry mediumint(8) PRI NO
content_default text NO
content_loc1 text YES
content_loc2 text YES
content_loc3 text YES
content_loc4 text YES
content_loc5 text YES
content_loc6 text YES
content_loc7 text YES
content_loc8 text YES
sound mediumint(8) unsigned NO 0
type tinyint(3) unsigned NO 0
language tinyint(3) unsigned NO 0
emote smallint(5) unsigned NO 0
comment text YES

Field Breakdown

  • entry - Unique text id referenced by scripts/gossip.
  • content_default - Default text (English).
  • content_loc1 - Localized variant of content_default (locale 1).
  • content_loc2 - Localized variant of content_default (locale 2).
  • content_loc3 - Localized variant of content_default (locale 3).
  • content_loc4 - Localized variant of content_default (locale 4).
  • content_loc5 - Localized variant of content_default (locale 5).
  • content_loc6 - Localized variant of content_default (locale 6).
  • content_loc7 - Localized variant of content_default (locale 7).
  • content_loc8 - Russian locale variant of content_default.
  • sound - Sound ID to play (from sound_entries.id).
  • type - Chat type for delivery.
  • language - Language ID (from Languages.dbc).
  • emote - Emote ID to perform (from Emotes.dbc).
  • comment - Usage description / convention label.