Hotfix.tbl: Difference between revisions

From wowdev
Jump to navigation Jump to search
(Created page with " = Hotfix.tbl = The hotfix.tbl file was introduced in wod, it's used for sending hotfixes to the client, when you log in game. It's located in the Cache/ADB folder. == Struc...")
 
Line 18: Line 18:


  '''Column Field Type Notes'''  
  '''Column Field Type Notes'''  
  1 Table_Hash Integer 4-byte integer identifying the hash (see https://github.com/TrinityCore/WowPacketParser/blob/master/WowPacketParser/Enums/DB2Hash.cs)
  1 Table_Hash Integer 4-byte integer identifying the hash as found in [[DB2|the DB2 file's header]]  ([https://github.com/TrinityCore/WowPacketParser/blob/master/WowPacketParser/Enums/DB2Hash.cs list])
  2 Record_ID Integer 4-byte integer identifying the ID from the hotfixes/DB2
  2 Record_ID Integer 4-byte integer identifying the ID from the hotfixes/DB2
  3 Timestamp Integer 4-byte integer identifying the timestamp in unix
  3 Timestamp Integer 4-byte integer identifying the timestamp in unix

Revision as of 11:06, 5 March 2016

Hotfix.tbl

The hotfix.tbl file was introduced in wod, it's used for sending hotfixes to the client, when you log in game. It's located in the Cache/ADB folder.

Structure

Header

Offset 	Type 		Description
0x00 	char[4] 	Identifier, XFTH for this file
0x04 	uint32 		Unknown, always 1
0x08 	uint32 		Timestamp in unix format
0x0C 	uint32		Build version

Block

Column	Field 		Type 		Notes 
1 	Table_Hash 	Integer 	4-byte integer identifying the hash as found in the DB2 file's header  (list)
2 	Record_ID 	Integer 	4-byte integer identifying the ID from the hotfixes/DB2
3 	Timestamp 	Integer 	4-byte integer identifying the timestamp in unix