Skip to content

mail_level_reward

Structure ​

FieldTypeAttributesKeyNullDefaultExtraComment
leveltinyintunsignedPRINO0
raceMaskbigintunsignedPRINO
mailTemplateIdintunsignedNO0
senderEntryintunsignedNO0
 

Description of fields ​

level ​

Level required for receiving specific mail  

raceMask ​

Players race must match mask to receive mail. Calculate using table below. (ordered by Race ID)

RaceMask
RACE_HUMAN0x1
RACE_ORC0x2
RACE_DWARF0x4
RACE_NIGHTELF0x8
RACE_UNDEAD_PLAYER0x10
RACE_TAUREN0x20
RACE_GNOME0x40
RACE_TROLL0x80
RACE_GOBLIN0x100
RACE_BLOODELF0x200
RACE_DRAENEI0x400
RACE_WORGEN0x200000
RACE_PANDAREN_NEUTRAL0x800000
RACE_PANDAREN_ALLIANCE0x1000000
RACE_PANDAREN_HORDE0x2000000
RACE_NIGHTBORNE0x4000000
RACE_HIGHMOUNTAIN_TAUREN0x8000000
RACE_VOID_ELF0x10000000
RACE_LIGHTFORGED_DRAENEI0x20000000
RACE_ZANDALARI_TROLL0x40000000
RACE_KUL_TIRAN0x80000000
RACE_DARK_IRON_DWARF0x800
RACE_VULPERA0x1000
RACE_MAGHAR_ORC0x2000
RACE_MECHAGNOME0x4000
RACE_DRACTHYR_ALLIANCE0x10000
RACE_DRACTHYR_HORDE0x8000
PrecalculatedMask
RACEMASK_ALLIANCE0xB1214C4D
RACEMASK_HORDE0x4E00B3B2
RACEMASK_ALL_PLAYABLE0xFFA1FFFF
 

mailTemplateId ​

MailTemplate ID to send.  

senderEntry ​

creature_template.entry used as source of the mail.