Contains template of all gameobjects

Structure

Field

Type

Attributes

Key

Null

Default

Extra

Comment

entry

mediumint(8)

unsigned

PRI

NO

0



type

tinyint(3)

unsigned


NO

0



displayId

mediumint(8)

unsigned


NO

0



name

varchar(100)

signed


NO

"



IconName

varchar(100)

signed


NO

"



castBarCaption

varchar(100)

signed


NO

"



unk1

varchar(100)

signed


NO

"



size

float

signed


NO

1



data0

int(10)

unsigned


NO

0



data1

int(11)

unsigned


NO

-1



data2

int(10)

unsigned


NO

0



data3

int(10)

unsigned


NO

0



data4

int(10)

unsigned


NO

0



data5

int(10)

unsigned


NO

0



data6

int(11)

unsigned


NO

-1



data7

int(10)

unsigned


NO

0



data8

int(10)

unsigned


NO

0



data9

int(10)

unsigned


NO

0



data10

int(10)

unsigned


NO

0



data11

int(10)

unsigned


NO

0



data12

int(10)

unsigned


NO

0



data13

int(10)

unsigned


NO

0



data14

int(10)

unsigned


NO

0



data15

int(10)

unsigned


NO

0



data16

int(10)

unsigned


NO

0



data17

int(10)

unsigned


NO

0



data18

int(10)

unsigned


NO

0



data19

int(10)

unsigned


NO

0



data20

int(10)

unsigned


NO

0



data21

int(10)

unsigned


NO

0



data22

int(10)

unsigned


NO

0



data23

int(10)

unsigned


NO

0



AIName

char(64)

signed


NO

"



ScriptName

varchar(64)

signed


NO

"



WDBVerified

smallint(5)

signed


YES

1



Description of the fields

entry

Id of the gameobject template. WDB-fields

type 

    GAMEOBJECT_TYPE_DOOR                        = 0,
    GAMEOBJECT_TYPE_BUTTON                      = 1,
    GAMEOBJECT_TYPE_QUESTGIVER                  = 2,
    GAMEOBJECT_TYPE_CHEST                       = 3,
    GAMEOBJECT_TYPE_BINDER                      = 4,
    GAMEOBJECT_TYPE_GENERIC                     = 5,
    GAMEOBJECT_TYPE_TRAP                        = 6,
    GAMEOBJECT_TYPE_CHAIR                       = 7,
    GAMEOBJECT_TYPE_SPELL_FOCUS                 = 8,
    GAMEOBJECT_TYPE_TEXT                        = 9,
    GAMEOBJECT_TYPE_GOOBER                      = 10,
    GAMEOBJECT_TYPE_TRANSPORT                   = 11,
    GAMEOBJECT_TYPE_AREADAMAGE                  = 12,
    GAMEOBJECT_TYPE_CAMERA                      = 13,
    GAMEOBJECT_TYPE_MAP_OBJECT                  = 14,
    GAMEOBJECT_TYPE_MAP_OBJ_TRANSPORT           = 15,
    GAMEOBJECT_TYPE_DUEL_ARBITER                = 16,
    GAMEOBJECT_TYPE_FISHINGNODE                 = 17,
    GAMEOBJECT_TYPE_RITUAL                      = 18,
    GAMEOBJECT_TYPE_MAILBOX                     = 19,
    GAMEOBJECT_TYPE_DO_NOT_USE                  = 20,
    GAMEOBJECT_TYPE_GUARDPOST                   = 21,
    GAMEOBJECT_TYPE_SPELLCASTER                 = 22,
    GAMEOBJECT_TYPE_MEETINGSTONE                = 23,
    GAMEOBJECT_TYPE_FLAGSTAND                   = 24,
    GAMEOBJECT_TYPE_FISHINGHOLE                 = 25,
    GAMEOBJECT_TYPE_FLAGDROP                    = 26,
    GAMEOBJECT_TYPE_MINI_GAME                   = 27,
    GAMEOBJECT_TYPE_DO_NOT_USE_2                = 28,
    GAMEOBJECT_TYPE_CONTROL_ZONE                = 29,
    GAMEOBJECT_TYPE_AURA_GENERATOR              = 30,
    GAMEOBJECT_TYPE_DUNGEON_DIFFICULTY          = 31,
    GAMEOBJECT_TYPE_BARBER_CHAIR                = 32,
    GAMEOBJECT_TYPE_DESTRUCTIBLE_BUILDING       = 33,
    GAMEOBJECT_TYPE_GUILD_BANK                  = 34,
    GAMEOBJECT_TYPE_TRAPDOOR                    = 35,
    GAMEOBJECT_TYPE_NEW_FLAG                    = 36,
    GAMEOBJECT_TYPE_NEW_FLAG_DROP               = 37,
    GAMEOBJECT_TYPE_GARRISON_BUILDING           = 38,
    GAMEOBJECT_TYPE_GARRISON_PLOT               = 39,
    GAMEOBJECT_TYPE_CLIENT_CREATURE             = 40,
    GAMEOBJECT_TYPE_CLIENT_ITEM                 = 41,
    GAMEOBJECT_TYPE_CAPTURE_POINT               = 42,
    GAMEOBJECT_TYPE_PHASEABLE_MO                = 43,
    GAMEOBJECT_TYPE_GARRISON_MONUMENT           = 44,
    GAMEOBJECT_TYPE_GARRISON_SHIPMENT           = 45,
    GAMEOBJECT_TYPE_GARRISON_MONUMENT_PLAQUE    = 46,
    GAMEOBJECT_TYPE_ITEM_FORGE                  = 47,
    GAMEOBJECT_TYPE_UI_LINK                     = 48,
    GAMEOBJECT_TYPE_KEYSTONE_RECEPTACLE         = 49,
    GAMEOBJECT_TYPE_GATHERING_NODE              = 50,
    GAMEOBJECT_TYPE_CHALLENGE_MODE_REWARD       = 51,
    GAMEOBJECT_TYPE_MULTI                       = 52,
    GAMEOBJECT_TYPE_SIEGEABLE_MULTI             = 53,
    GAMEOBJECT_TYPE_SIEGEABLE_MO                = 54,
    GAMEOBJECT_TYPE_PVP_REWARD                  = 55,
    GAMEOBJECT_TYPE_PLAYER_CHOICE_CHEST         = 56,
    GAMEOBJECT_TYPE_LEGENDARY_FORGE             = 57,
    GAMEOBJECT_TYPE_GARR_TALENT_TREE            = 58,
    GAMEOBJECT_TYPE_WEEKLY_REWARD_CHEST         = 59,
    GAMEOBJECT_TYPE_CLIENT_MODEL                = 60
WDB-fields

displayId

Graphic model id sent to the client from GameObjectDisplayInfo.dbc WDB-fields

name

Object's name. WDB-fields

IconName

Works exactly like creature_template IconName.

Working iconnames;

Taxi
Talk
Attack
Directions
Quest

You may experience minor bugs trying to get the Quest (Yellow exclamation mark) working.
However; the rest of the listed icons, works.

WDB-fields

castBarCaption

Shows unique text in the object's casting bar when the object is used. WDB-fields

unk1

field-no-description|7

size

Object's size must be set because graphic models can be resample. WDB-fields

data0-32

The content of the data fields depends on the gameobject type

Values for these fields come from WDB and are not to be changed.

GAMEOBJECT_TYPE_DOOR = 0

GAMEOBJECT_TYPE_BUTTON = 1

GAMEOBJECT_TYPE_QUESTGIVER = 2

GAMEOBJECT_TYPE_CHEST = 3

GAMEOBJECT_TYPE_BINDER = 4

Object type not used

GAMEOBJECT_TYPE_GENERIC = 5

GAMEOBJECT_TYPE_TRAP = 6

GAMEOBJECT_TYPE_CHAIR = 7

GAMEOBJECT_TYPE_SPELL_FOCUS = 8

GAMEOBJECT_TYPE_TEXT = 9

GAMEOBJECT_TYPE_GOOBER = 10

GAMEOBJECT_TYPE_TRANSPORT = 11

GAMEOBJECT_TYPE_AREADAMAGE = 12

GAMEOBJECT_TYPE_CAMERA = 13

GAMEOBJECT_TYPE_MAPOBJECT = 14

No data used, all are always 0

GAMEOBJECT_TYPE_MOTRANSPORT = 15

GAMEOBJECT_TYPE_DUELFLAG = 16

Only one Gameobject with this type (21680) and no data data

GAMEOBJECT_TYPE_FISHINGNODE = 17

Only one Gameobject with this type (35591) and no data data

GAMEOBJECT_TYPE_RITUAL = 18

GAMEOBJECT_TYPE_MAILBOX = 19

No data used, all are always 0

GAMEOBJECT_TYPE_AUCTIONHOUSE = 20

GAMEOBJECT_TYPE_GUARDPOST = 21

GAMEOBJECT_TYPE_SPELLCASTER = 22

GAMEOBJECT_TYPE_MEETINGSTONE = 23

GAMEOBJECT_TYPE_FLAGSTAND = 24

GAMEOBJECT_TYPE_FISHINGHOLE = 25

GAMEOBJECT_TYPE_FLAGDROP = 26

GAMEOBJECT_TYPE_MINIGAME = 27

Object type not used. Reused in core for CUSTOM_TELEPORT

GAMEOBJECT_TYPE_LOTTERYKIOSK = 28

Object type not used

GAMEOBJECT_TYPE_CAPTUREPOINT = 29

GAMEOBJECT_TYPE_AURAGENERATOR = 30

GAMEOBJECT_TYPE_DUNGEONDIFFICULTY = 31

GAMEOBJECT_TYPE_BARBER_CHAIR = 32

GAMEOBJECT_TYPE_DESTRUCTIBLE_BUILDING = 33

GAMEOBJECT_TYPE_GUILD_BANK = 34

No data data used, all are always 0

GAMEOBJECT_TYPE_TRAPDOOR = 35

AIName

This field is overridden by ScriptName field if both are set. Only 'SmartGameObjectAI' can be used.

ScriptName

Name of the script this object uses if needed

WDBVerified