Core/Chat: Load chat language data from db2 and implement serverside chat translations
Port From (https://github.com/TrinityCore/TrinityCore/commit/3b578fc6b95bfc812962fcef7930d8646016d184)
This commit is contained in:
@@ -95,8 +95,11 @@ namespace Game.Chat.Commands
|
||||
static bool HandleLearnAllLangCommand(StringArguments args, CommandHandler handler)
|
||||
{
|
||||
// skipping UNIVERSAL language (0)
|
||||
for (byte i = 1; i < Enum.GetValues(typeof(Language)).Length; ++i)
|
||||
handler.GetSession().GetPlayer().LearnSpell(ObjectManager.lang_description[i].spell_id, false);
|
||||
Global.LanguageMgr.ForEachLanguage((lang, languageDesc) =>
|
||||
{
|
||||
handler.GetSession().GetPlayer().LearnSpell(languageDesc.SpellId, false);
|
||||
return true;
|
||||
});
|
||||
|
||||
handler.SendSysMessage(CypherStrings.CommandLearnAllLang);
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user