WorldObject const * _source
WorldObject const * _target
ChatPacketSender * operator()(LocaleConstant locale) const
BroadcastTextBuilder(WorldObject const *obj, ChatMsg msgType, uint32 textId, uint8 gender, WorldObject const *target=nullptr, uint32 achievementId=0)
ChatPacketSender(ChatMsg chatType, ::Language language, WorldObject const *sender, WorldObject const *receiver, std::string message, uint32 achievementId=0, LocaleConstant locale=LOCALE_enUS)
WorldObject const * _source
ChatPacketSender * operator()(LocaleConstant locale) const
WorldObject const * _talker
CreatureTextTextBuilder(WorldObject const *obj, WorldObject const *speaker, uint8 gender, ChatMsg msgtype, uint8 textGroup, uint32 id, Language language, WorldObject const *target)
WorldObject const * _target
ChatPacketSender * operator()(LocaleConstant locale) const
WorldObject const * _target
WorldObject const * _source
CustomChatTextBuilder(WorldObject const *obj, ChatMsg msgType, std::string_view text, Language language=LANG_UNIVERSAL, WorldObject const *target=nullptr)