Add reload jump_charge command
This commit is contained in:
@@ -1 +0,0 @@
|
||||
*.sql
|
||||
@@ -0,0 +1,7 @@
|
||||
DELETE FROM `rbac_permissions` WHERE `id` = 884;
|
||||
INSERT INTO `rbac_permissions` (`id`, `name`) VALUES
|
||||
(884, 'Command: reload jump_charge_params');
|
||||
|
||||
DELETE FROM `rbac_linked_permissions` WHERE `id` = 196 AND `linkedId` = 884;
|
||||
INSERT INTO `rbac_linked_permissions` (`id`, `linkedId`) VALUES
|
||||
(196, 884);
|
||||
@@ -749,6 +749,7 @@ enum RBACPermissions
|
||||
RBAC_PERM_COMMAND_RELOAD_VEHICLE_TEMPLATE = 881,
|
||||
RBAC_PERM_COMMAND_RELOAD_SPELL_SCRIPT_NAMES = 882,
|
||||
RBAC_PERM_COMMAND_QUEST_OBJECTIVE_COMPLETE = 883,
|
||||
RBAC_PERM_COMMAND_RELOAD_JUMP_CHARGE_PARAMS = 884,
|
||||
//
|
||||
// IF YOU ADD NEW PERMISSIONS, ADD THEM IN 3.3.5 BRANCH AS WELL!
|
||||
//
|
||||
|
||||
@@ -117,6 +117,7 @@ public:
|
||||
{ "gossip_menu_option", rbac::RBAC_PERM_COMMAND_RELOAD_GOSSIP_MENU_OPTION, true, &HandleReloadGossipMenuOptionCommand, "" },
|
||||
{ "item_random_bonus_list_template", rbac::RBAC_PERM_COMMAND_RELOAD_ITEM_RANDOM_BONUS_LIST_TEMPLATE, true, &HandleReloadItemRandomBonusListTemplatesCommand, "" },
|
||||
{ "item_loot_template", rbac::RBAC_PERM_COMMAND_RELOAD_ITEM_LOOT_TEMPLATE, true, &HandleReloadLootTemplatesItemCommand, "" },
|
||||
{ "jump_charge_params", rbac::RBAC_PERM_COMMAND_RELOAD_JUMP_CHARGE_PARAMS, true, &HandleReloadJumpChargeParamsCommand, "" },
|
||||
{ "lfg_dungeon_rewards", rbac::RBAC_PERM_COMMAND_RELOAD_LFG_DUNGEON_REWARDS, true, &HandleReloadLfgRewardsCommand, "" },
|
||||
{ "achievement_reward_locale", rbac::RBAC_PERM_COMMAND_RELOAD_ACHIEVEMENT_REWARD_LOCALE, true, &HandleReloadLocalesAchievementRewardCommand, "" },
|
||||
{ "creature_template_locale", rbac::RBAC_PERM_COMMAND_RELOAD_CRETURE_TEMPLATE_LOCALE, true, &HandleReloadLocalesCreatureCommand, "" },
|
||||
@@ -887,6 +888,14 @@ public:
|
||||
return true;
|
||||
}
|
||||
|
||||
static bool HandleReloadJumpChargeParamsCommand(ChatHandler* handler, char const* /*args*/)
|
||||
{
|
||||
TC_LOG_INFO("misc", "Re-Loading Jump Charge parameters...");
|
||||
sObjectMgr->LoadJumpChargeParams();
|
||||
handler->SendGlobalGMSysMessage("DB table `jump_charge_params` reloaded.");
|
||||
return true;
|
||||
}
|
||||
|
||||
static bool HandleReloadEventScriptsCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
if (sMapMgr->IsScriptScheduled())
|
||||
|
||||
Reference in New Issue
Block a user