mirror of
https://github.com/mangosfour/server.git
synced 2025-12-14 07:37:01 +00:00
[7628] Implement .reload for static achievement tables.
This commit is contained in:
parent
7d06858866
commit
5c7b3e1f50
5 changed files with 48 additions and 3 deletions
|
|
@ -55,6 +55,7 @@ bool ChatHandler::HandleReloadAllCommand(const char*)
|
|||
{
|
||||
HandleReloadSkillFishingBaseLevelCommand("");
|
||||
|
||||
HandleReloadAllAchievementCommand("");
|
||||
HandleReloadAllAreaCommand("");
|
||||
HandleReloadAllLootCommand("");
|
||||
HandleReloadAllNpcCommand("");
|
||||
|
|
@ -70,6 +71,13 @@ bool ChatHandler::HandleReloadAllCommand(const char*)
|
|||
return true;
|
||||
}
|
||||
|
||||
bool ChatHandler::HandleReloadAllAchievementCommand(const char*)
|
||||
{
|
||||
HandleReloadAchievementCriteriaDataCommand("");
|
||||
HandleReloadAchievementRewardCommand("");
|
||||
return true;
|
||||
}
|
||||
|
||||
bool ChatHandler::HandleReloadAllAreaCommand(const char*)
|
||||
{
|
||||
//HandleReloadQuestAreaTriggersCommand(""); -- reloaded in HandleReloadAllQuestCommand
|
||||
|
|
@ -155,6 +163,7 @@ bool ChatHandler::HandleReloadAllItemCommand(const char*)
|
|||
|
||||
bool ChatHandler::HandleReloadAllLocalesCommand(const char* /*args*/)
|
||||
{
|
||||
HandleReloadLocalesAchievementRewardCommand("a");
|
||||
HandleReloadLocalesCreatureCommand("a");
|
||||
HandleReloadLocalesGameobjectCommand("a");
|
||||
HandleReloadLocalesItemCommand("a");
|
||||
|
|
@ -173,6 +182,22 @@ bool ChatHandler::HandleReloadConfigCommand(const char* /*args*/)
|
|||
return true;
|
||||
}
|
||||
|
||||
bool ChatHandler::HandleReloadAchievementCriteriaDataCommand(const char*)
|
||||
{
|
||||
sLog.outString( "Re-Loading Additional Achievement Criteria Data..." );
|
||||
achievementmgr.LoadAchievementCriteriaData();
|
||||
SendGlobalSysMessage("DB table `achievement_criteria_data` reloaded.");
|
||||
return true;
|
||||
}
|
||||
|
||||
bool ChatHandler::HandleReloadAchievementRewardCommand(const char*)
|
||||
{
|
||||
sLog.outString( "Re-Loading Achievement Reward Data..." );
|
||||
achievementmgr.LoadRewards();
|
||||
SendGlobalSysMessage("DB table `achievement_reward` reloaded.");
|
||||
return true;
|
||||
}
|
||||
|
||||
bool ChatHandler::HandleReloadAreaTriggerTavernCommand(const char*)
|
||||
{
|
||||
sLog.outString( "Re-Loading Tavern Area Triggers..." );
|
||||
|
|
@ -670,6 +695,14 @@ bool ChatHandler::HandleReloadGameTeleCommand(const char* /*arg*/)
|
|||
return true;
|
||||
}
|
||||
|
||||
bool ChatHandler::HandleReloadLocalesAchievementRewardCommand(const char*)
|
||||
{
|
||||
sLog.outString( "Re-Loading Locales Achievement Reward Data..." );
|
||||
achievementmgr.LoadRewardLocales();
|
||||
SendGlobalSysMessage("DB table `locales_achievement_reward` reloaded.");
|
||||
return true;
|
||||
}
|
||||
|
||||
bool ChatHandler::HandleReloadLocalesCreatureCommand(const char* /*arg*/)
|
||||
{
|
||||
sLog.outString( "Re-Loading Locales Creature ...");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue