character_tutorial - cmangos/issues GitHub Wiki

Back to the characters database list of tables.

The `character_tutorial` table

This table is used to store the tutorial state of all the characters.

Structure

Field Type Null Key Default Extra
guid int(11) unsigned NO PRI 0
tut0 int(11) unsigned NO 0
tut1 int(11) unsigned NO 0
tut2 int(11) unsigned NO 0
tut3 int(11) unsigned NO 0
tut4 int(11) unsigned NO 0
tut5 int(11) unsigned NO 0
tut6 int(11) unsigned NO 0
tut7 int(11) unsigned NO 0

Description of the fields

guid

Guid of the player. See character.guid.

tut0-7

These values 32bits flags. So 8 × 32bits values makes 256 bits available to store 256 tutorial messages status.

Each bit means:

  0  -  Not yet shown
  1  -  Shown

This is used to diplay only tutorial messages the character did not see before.

Unselecting the "Show tutorial" option in game, makes all bits to be set, so all tutX columns will contain then 11111111111111111111111111111111 binary = 4294967295 in decimal after this option is changed.

⚠️ **GitHub.com Fallback** ⚠️