“playercreateinfo” table

The playercreateinfo table holds the start positions of each class/race combinations for newly created characters.

Table structure

Field Type Null Key Default Extra
race tinyint(3) unsigned NO PRI 0  
class tinyint(3) unsigned NO PRI 0  
map smallint(5) unsigned NO   0  
zone mediumint(8) unsigned NO   0  
position_x float NO   0  
position_y float NO   0  
position_z float NO   0  
orientation float NO   0  

Fields

race

A bit-mask corresponding to races that should get the spell. The value has to match with races defined in ChrRaces.dbc.

class

A bit-mask corresponding to class that should get the spell. The value has to match with classes defined in ChrClasses.dbc.

map

A map identifier. The value has to match with a map identifier defined in Map.dbc.

zone

A zone identifier. The value has to match with a map identifier defined in AreaTable.dbc.

position_x

The X position for the characters initial position.

position_y

The Y position for the characters initial position.

position_z

The Z position for the characters initial position.

orientation

The orientation for the characters initial position.