trainer_defs

This table defines which spells would be trained by trainers.

Structure

Field Type Default Comment
entry int(11) 0  
required_skill int(11) 0  
required_skillvalue int(11) 0  
req_class int(11) 0  
RequiredRace int(11) 0  
RequiredReputation int(11) 0  
RequiredReputationValue int(11) 0  
trainer_type int(11) 0  
trainer_ui_window_message text 0  
can_train_gossip_textid int(11) 0  
cannot_train_gossip_textid int(11) 0  

entry

The creature entry ID from creature_properties table.

required_skill

The required skill ID.

required_skillvalue

The tequired value of skill linked to required_skill.

req_class

Required class.

RequiredRace

Required race.

RequiredReputation

ID of faction that certain standing with it is required

RequiredReputationValue

Amount of reputation required to train

42000 - Exalted

trainer_type

trainer_ui_window_message

The message Text for the trainer window.

can_train_gossip_textid

The TextID shown if trainer can train this spell from npc_gossip_textid table.

cannot_train_gossip_textid

The TextID shown if trainer can not train this spell from npc_gossip_textid table.