mirror of
https://github.com/mangosfour/server.git
synced 2025-12-13 13:37:05 +00:00
[11852] Add support for db scripts assigned to gossip menus
This commit is contained in:
parent
83e85416f4
commit
4c82458874
13 changed files with 76 additions and 48 deletions
|
|
@ -342,10 +342,9 @@ bool ChatHandler::HandleReloadAllSpellCommand(char* /*args*/)
|
|||
|
||||
bool ChatHandler::HandleReloadAllGossipsCommand(char* args)
|
||||
{
|
||||
HandleReloadGossipMenuCommand((char*)"a");
|
||||
HandleReloadGossipMenuOptionCommand((char*)"a");
|
||||
if (*args!='a') // already reload from all_scripts
|
||||
HandleReloadGossipScriptsCommand((char*)"a");
|
||||
HandleReloadGossipMenuCommand((char*)"a");
|
||||
HandleReloadNpcGossipCommand((char*)"a");
|
||||
HandleReloadPointsOfInterestCommand((char*)"a");
|
||||
return true;
|
||||
|
|
@ -440,17 +439,8 @@ bool ChatHandler::HandleReloadCreatureQuestInvRelationsCommand(char* /*args*/)
|
|||
|
||||
bool ChatHandler::HandleReloadGossipMenuCommand(char* /*args*/)
|
||||
{
|
||||
sLog.outString( "Re-Loading `gossip_menu` Table!" );
|
||||
sObjectMgr.LoadGossipMenu();
|
||||
SendGlobalSysMessage("DB table `gossip_menu` reloaded.");
|
||||
return true;
|
||||
}
|
||||
|
||||
bool ChatHandler::HandleReloadGossipMenuOptionCommand(char* /*args*/)
|
||||
{
|
||||
sLog.outString( "Re-Loading `gossip_menu_option` Table!" );
|
||||
sObjectMgr.LoadGossipMenuItems();
|
||||
SendGlobalSysMessage("DB table `gossip_menu_option` reloaded.");
|
||||
sObjectMgr.LoadGossipMenus();
|
||||
SendGlobalSysMessage("DB tables `gossip_menu` and `gossip_menu_option` reloaded.");
|
||||
return true;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue