public override ServerPacket Invoke(Locale loc_idx = Locale.enUS) { string text = Global.CreatureTextMgr.GetLocalizedChatString(_source.GetEntry(), _gender, _textGroup, _textId, loc_idx); var packet = new ChatPkt(); packet.Initialize(_msgType, _language, _talker, _target, text, 0, "", loc_idx); return packet; }