DB/CharTitles: Difference between revisions

From wowdev
Jump to navigation Jump to search
mNo edit summary
No edit summary
Line 16: Line 16:
  6      unknown        Integer        All 0 except for Cataclysm titles which are 1.
  6      unknown        Integer        All 0 except for Cataclysm titles which are 1.


==Old==
==3.3.5a.12340==
  '''Column Field Type Notes'''  
  '''Column Field Type Notes'''  
  1 ID Integer
  1 ID Integer
Line 22: Line 22:
  3-19 Male [[Loc]] Title name  
  3-19 Male [[Loc]] Title name  
  20-36 Female [[Loc]] Title name  
  20-36 Female [[Loc]] Title name  
  37 titleMaskID Integer Used ingame in the drop down menu.
  37 titleMaskID Integer Used ingame in the drop down menu. (186 is max value, check characters.characters structure for more info)
--[[User:Amaroth|Amaroth]] ([[User talk:Amaroth|talk]]) 07:34, 5 May 2015 (UTC)


==6.0.1.18179==
==6.0.1.18179==

Revision as of 09:34, 5 May 2015

PVP rank and other titles. Added in Burning Crusade Alpha 2.0.0.5665

Header Info

Records...................187
Fields.....................6
Record Size...............?
String Block Size........?

Structure

Column	Field 		Type 		Notes 
1 	ID 		Integer 		
2 	condition 	Integer 	This is never used by the client. Still looks like pointing somewhere. Serverside?
3 	Male 		String		Title name 
4 	Female 		String		Title name 
5 	titleMaskID 	Integer 	Used ingame in the drop down menu.
6       unknown         Integer         All 0 except for Cataclysm titles which are 1.

3.3.5a.12340

Column	Field 		Type 		Notes 
1 	ID 		Integer 		
2 	Unknown 	Integer 	This is never used by the client. Still looks like pointing somewhere. Serverside?
3-19 	Male 		Loc		Title name 
20-36 	Female 		Loc		Title name 
37 	titleMaskID 	Integer 	Used ingame in the drop down menu. (186 is max value, check characters.characters structure for more info)

--Amaroth (talk) 07:34, 5 May 2015 (UTC)

6.0.1.18179

struct CharTitlesRec {
  uint32_t m_ID;
  uint32_t m_Condition_ID;
  stringref m_name_lang;
  stringref m_name1_lang;
  uint32_t m_mask_ID;
  uint32_t m_flags;
};