68 Trainer(
uint32 id,
Type type, std::string_view greeting, std::vector<Spell> spells);
75 bool CanTeachSpell(
Player const* player,
Spell const* trainerSpell)
const;
81 void AddGreetingLocale(
LocaleConstant locale, std::string_view greeting);
std::vector< Spell > _spells
std::array< std::string, TOTAL_LOCALES > _greeting
std::array< uint32, 3 > ReqAbility