27 _worldPacket << TrainerGUID;
28 _worldPacket <<
int32(TrainerType);
33 _worldPacket <<
int32(spell.SpellID);
34 _worldPacket <<
uint8(spell.Usable);
35 _worldPacket <<
int32(spell.MoneyCost);
36 _worldPacket.append(spell.PointCost.data(), spell.PointCost.size());
37 _worldPacket <<
uint8(spell.ReqLevel);
38 _worldPacket <<
int32(spell.ReqSkillLine);
39 _worldPacket <<
int32(spell.ReqSkillRank);
40 _worldPacket.append(spell.ReqAbility.data(), spell.ReqAbility.size());
43 _worldPacket << Greeting;