...
- data0: startOpen (Boolean flag)
- data1: open (LockId from Lock.dbc)
- data2: autoClose (Time in milliseconds)
- data3: noDamageImmune (Boolean flag)
- data4: openTextID (Unknown Text broadcast_text ID)
- data5: closeTextID (Unknown Text broadcast_text ID)
- data6: Ignored by pathfinding
- data7: Conditionid1
- data8: Door is opaque
- data9: Gigantic AOI
- data10: Infinite AOI
...
- data0: startOpen (State)
- data1: open (LockId from Lock.dbc)
- data2: autoClose (long unknown flag)
- data3: linkedTrap (gameobject_template.entry (Spawned GO type 6))
- data4: noDamageImmune (Boolean flag)
- data5: large? (Boolean flag)
- data6: openTextID (Unknown Text broadcast_text ID)
- data7: closeTextID (Unknown Text broadcast_text ID)
- data8: losOK (Boolean flag)
- data9: Conditionid1
...
- data0: open (LockId from Lock.dbc)
- data1: chestLoot (gameobject_loot_template.entry)
WDB-fields
- data2: chestRestockTime (time in seconds)
- data3: consumable (State: Boolean flag)
- data4: minRestock (Min successful loot attempts for Mining, Herbalism etc)
- data5: maxRestock (Max successful loot attempts for Mining, Herbalism etc)
- data6: lootedEvent (Event ID from table event_scripts)
- data7: linkedTrap (gameobject_template.entry (Spawned GO type 6))
- data8: questID (quest_template.id of completed quest)
- data9: level (minimal level required to open this gameobject)
- data10: losOK (Boolean flag)
- data11: leaveLoot (Boolean flag)
- data12: notInCombat (Boolean flag)
- data13: log loot (Boolean flag)
- data14: openTextID (Unknown broadcast_text ID)
- data15: use group loot rules (Boolean flag)
- data16: floating tooltip
- data17: conditionid1
- data18: xplevel
- data19: xpDifficulty
- data20: lootlevel
- data21: Group Xp
- data22: Damage Immune
- data23: trivialSkillLow
- data24: trivialSkillHigh
- data25: Dungeon Encounter
- data26: spell
- data27: GiganticAOI
- data28: LargeAOI
- data29: spawnVignette
- data30: chestPersonalLoot
- data31: turnpersonallootsecurityoff
- data32: Chestproperties
...
- data0: open (LockId from Lock.dbc )
- data1: level (npc equivalent level for casted spell)
- data2: diameter (so radius * 2)
- data3: spell (Spell Id from Spell.dbc)
- data4: type (0 trap with no despawn after cast. 1 trap despawns after cast. 2 bomb casts on spawn)
- data5: cooldown (time in seconds)
- data6: autoCloseTime
- data7: startDelay? (time in seconds)
- data8: serverOnly? (always 0)
- data9: stealthed (Boolean flag)
- data10: large? (Boolean flag)
- data11: stealthAffected (Boolean flag)
- data12: openTextID (Unknown broadcast_text ID)
- data13: closeTextID (broadcast_text ID)
- data14: IgnoreTotems
- data15: conditionID1
- data16: playerCast
- data17: SummonerTriggered
- data18: requireLOS
...
- data0: open (LockId from Lock.dbc)
- data1: questID (Required active quest_template.id to work)
- data2: eventID (event_script id)
- data3: Time in ms before the initial state is restored
- data4: customAnim (unknown)
- data5: consumable (Boolean flag controling if gameobject will despawn or not)
- data6: cooldown (time is seconds)
- data7: pageID (page_text.entry)
- data8: language (from Languages.dbc)
- data9: pageMaterial (PageTextMaterial.dbc)
- data10: spell (Spell Id from Spell.dbc)
- data11: noDamageImmune (Boolean flag)
- data12: linkedTrap (gameobject_template.entry (Spawned GO type 6))
- data13: large? (Boolean flag)
- data14: openTextID (Unknown broadcast_text ID)
- data15: closeTextID (Unknown broadcast_text ID)
- data16: losOK (Boolean flag) (somewhat related to battlegrounds)
- data19: gossipID - casts the spell when used
- data20: AllowMultiInteract
- data21: floatOnWater
- data22: conditionID1
- data23: playerCast
- data24: SpawnVignette
- data25: startOpen
- data26: DontPlayOpenAnim
- data27: IgnoreBoundingBox
- data28: NeverUsableWhileMounted
- data29: SortFarZ
- data30: SyncAnimationtoObjectLifetime
- data31: NoFuzzyHit
...
- data0: open
- data1: radius
- data2: damageMin
- data3: damageMax
- data4: damageSchool
- data5: autoClose
- data6: openTextID (broadcast_text ID)
- data7: closeTextID (broadcast_text ID)
GAMEOBJECT_TYPE_CAMERA = 13
- data0: open (LockId from Lock.dbc)
- data1: camera (Cinematic entry from CinematicCamera.dbc)
- data2: eventID
- data3: openTextID (broadcast_text ID)
- data4: conditionID1
GAMEOBJECT_TYPE_MAPOBJECT = 14
...
- data0: open (LockId from Lock.dbc)
- data1: pickupSpell (Spell Id from Spell.dbc)
- data2: radius (distance)
- data3: returnAura (Spell Id from Spell.dbc)
- data4: returnSpell (Spell Id from Spell.dbc)
- data5: noDamageImmune (Boolean flag)
- data6: openTextID (broadcast_text ID)
- data7: losOK (Boolean flag)
- data8: conditionID1
- data9: playerCast
- data10: GiganticAOI
- data11: InfiniteAOI
- data12: cooldown
...
- data0: open (LockId from Lock.dbc)
- data1: eventID (Unknown Event ID)
- data2: pickupSpell (Spell Id from Spell.dbc)
- data3: noDamageImmune (Boolean flag)
- data4: openTextID (broadcast_text ID)
- data5: playerCast
- data6: ExpireDuration
- data7: GiganticAOI
- data8: InfiniteAOI
- data9: cooldown
...