diff options
| author | Kitzunu <24550914+Kitzunu@users.noreply.github.com> | 2022-04-19 23:43:14 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-04-19 23:43:14 +0200 |
| commit | 7ecd73867419c807c9869ebeb73c7ca4e39cd1c8 (patch) | |
| tree | 50f14d73d21c01316fb2cf33e83f4e4e2f6deada /src/server/scripts/Commands | |
| parent | b801274b895bbafc222f18a38d946dbf2b307b58 (diff) | |
feat(Core/Mail): Server mail (#10628)
Diffstat (limited to 'src/server/scripts/Commands')
| -rw-r--r-- | src/server/scripts/Commands/cs_reload.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/server/scripts/Commands/cs_reload.cpp b/src/server/scripts/Commands/cs_reload.cpp index a705a82e22..6f3b9ca740 100644 --- a/src/server/scripts/Commands/cs_reload.cpp +++ b/src/server/scripts/Commands/cs_reload.cpp @@ -125,6 +125,7 @@ public: { "quest_request_item_locale", HandleReloadLocalesQuestRequestItemsCommand, SEC_ADMINISTRATOR, Console::Yes }, { "mail_level_reward", HandleReloadMailLevelRewardCommand, SEC_ADMINISTRATOR, Console::Yes }, { "mail_loot_template", HandleReloadLootTemplatesMailCommand, SEC_ADMINISTRATOR, Console::Yes }, + { "mail_server_template", HandleReloadMailServerTemplateCommand, SEC_ADMINISTRATOR, Console::Yes }, { "milling_loot_template", HandleReloadLootTemplatesMillingCommand, SEC_ADMINISTRATOR, Console::Yes }, { "npc_spellclick_spells", HandleReloadSpellClickSpellsCommand, SEC_ADMINISTRATOR, Console::Yes }, { "npc_trainer", HandleReloadNpcTrainerCommand, SEC_ADMINISTRATOR, Console::Yes }, @@ -197,6 +198,7 @@ public: HandleReloadDungeonAccessCommand(handler); HandleReloadMailLevelRewardCommand(handler); + HandleReloadMailServerTemplateCommand(handler); HandleReloadCommandCommand(handler); HandleReloadReservedNameCommand(handler); HandleReloadAcoreStringCommand(handler); @@ -1148,6 +1150,14 @@ public: return true; } + static bool HandleReloadMailServerTemplateCommand(ChatHandler* handler) + { + LOG_INFO("server.loading", "Re-Loading `server_mail_template` table"); + sObjectMgr->LoadMailServerTemplates(); + handler->SendGlobalGMSysMessage("DB table `server_mail_template` reloaded."); + return true; + } + static bool HandleReloadAuctionsCommand(ChatHandler* handler) { ///- Reload dynamic data tables from the database |
