[10942] Implement .reload npc_text.

This commit is contained in:
VladimirMangos 2010-12-30 23:39:43 +03:00
parent 16768da053
commit 7a2478ff4f
7 changed files with 22 additions and 12 deletions

View file

@ -460,11 +460,19 @@ bool ChatHandler::HandleReloadMangosStringCommand(char* /*args*/)
bool ChatHandler::HandleReloadNpcGossipCommand(char* /*args*/)
{
sLog.outString( "Re-Loading `npc_gossip` Table!" );
sObjectMgr.LoadNpcTextId();
sObjectMgr.LoadNpcGossips();
SendGlobalSysMessage("DB table `npc_gossip` reloaded.");
return true;
}
bool ChatHandler::HandleReloadNpcTextCommand(char* /*args*/)
{
sLog.outString( "Re-Loading `npc_text` Table!" );
sObjectMgr.LoadGossipText();
SendGlobalSysMessage("DB table `npc_text` reloaded.");
return true;
}
bool ChatHandler::HandleReloadNpcTrainerCommand(char* /*args*/)
{
sLog.outString( "Re-Loading `npc_trainer_template` Table!" );
@ -888,7 +896,7 @@ bool ChatHandler::HandleReloadLocalesItemCommand(char* /*args*/)
bool ChatHandler::HandleReloadLocalesNpcTextCommand(char* /*args*/)
{
sLog.outString( "Re-Loading Locales NPC Text ... ");
sObjectMgr.LoadNpcTextLocales();
sObjectMgr.LoadGossipTextLocales();
SendGlobalSysMessage("DB table `locales_npc_text` reloaded.");
return true;
}