40 static std::vector<ChatCommand> reloadAllCommandTable =
54 static std::vector<ChatCommand> reloadCommandTable =
151 static std::vector<ChatCommand> commandTable =
240 SF_LOG_INFO(
"misc",
"Re-Loading Quests Relations...");
250 handler->
PSendSysMessage(
"DB scripts used currently, please attempt reload later.");
318 SF_LOG_INFO(
"misc",
"Re-Loading config settings...");
319 sWorld->LoadConfigSettings(
true);
320 sMapMgr->InitializeVisibilityDistanceInfo();
327 SF_LOG_INFO(
"misc",
"Re-Loading Access Requirement definitions...");
335 SF_LOG_INFO(
"misc",
"Re-Loading Additional Achievement Criteria Data...");
343 SF_LOG_INFO(
"misc",
"Re-Loading Achievement Reward Data...");
351 SF_LOG_INFO(
"misc",
"Re-Loading Tavern Area Triggers...");
359 SF_LOG_INFO(
"misc",
"Re-Loading AreaTrigger teleport definitions...");
367 SF_LOG_INFO(
"misc",
"Re-Loading Autobroadcasts...");
368 sWorld->LoadAutobroadcasts();
375 SF_LOG_INFO(
"misc",
"Re-Loading BlackMarket Templates...");
390 SF_LOG_INFO(
"misc",
"Re-Loading creature award reputation definitions...");
398 SF_LOG_INFO(
"misc",
"Reloading creature summon groups...");
409 Tokenizer entries(std::string(args),
' ');
432 SF_LOG_INFO(
"misc",
"Reloading creature template entry %u", entry);
434 Field* fields = result->Fetch();
436 for (
uint8 i = 0; i < 3; ++i)
524 SF_LOG_INFO(
"misc",
"Loading Quests Relations... (`creature_queststarter`)");
532 SF_LOG_INFO(
"misc",
"Loading Linked Respawns... (`creature_linked_respawn`)");
534 handler->
SendGlobalGMSysMessage(
"DB table `creature_linked_respawn` (creature linked respawns) reloaded.");
540 SF_LOG_INFO(
"misc",
"Loading Quests Relations... (`creature_questender`)");
548 SF_LOG_INFO(
"misc",
"Re-Loading `gossip_menu` Table!");
557 SF_LOG_INFO(
"misc",
"Re-Loading `gossip_menu_option` Table!");
566 SF_LOG_INFO(
"misc",
"Loading Quests Relations... (`gameobject_queststarter`)");
574 SF_LOG_INFO(
"misc",
"Loading Quests Relations... (`gameobject_questender`)");
582 SF_LOG_INFO(
"misc",
"Re-Loading Quest Area Triggers...");
584 handler->
SendGlobalGMSysMessage(
"DB table `areatrigger_involvedrelation` (quest area triggers) reloaded.");
590 SF_LOG_INFO(
"misc",
"Re-Loading Quest Objectives...");
598 SF_LOG_INFO(
"misc",
"Re-Loading Quest Objective Effects...");
599 sObjectMgr->LoadQuestObjectiveVisualEffects();
600 handler->
SendGlobalGMSysMessage(
"DB table `quest_objective_effects` (quest objective visual effects reloaded.");
606 SF_LOG_INFO(
"misc",
"Re-Loading Quest Templates...");
614 SF_LOG_INFO(
"misc",
"Re-Loading GameObjects for quests...");
622 SF_LOG_INFO(
"misc",
"Re-Loading Loot Tables... (`creature_loot_template`)");
632 SF_LOG_INFO(
"misc",
"Re-Loading Loot Tables... (`disenchant_loot_template`)");
642 SF_LOG_INFO(
"misc",
"Re-Loading Loot Tables... (`fishing_loot_template`)");
652 SF_LOG_INFO(
"misc",
"Re-Loading Loot Tables... (`gameobject_loot_template`)");
662 SF_LOG_INFO(
"misc",
"Re-Loading Loot Tables... (`item_loot_template`)");
672 SF_LOG_INFO(
"misc",
"Re-Loading Loot Tables... (`milling_loot_template`)");
682 SF_LOG_INFO(
"misc",
"Re-Loading Loot Tables... (`pickpocketing_loot_template`)");
692 SF_LOG_INFO(
"misc",
"Re-Loading Loot Tables... (`prospecting_loot_template`)");
702 SF_LOG_INFO(
"misc",
"Re-Loading Loot Tables... (`mail_loot_template`)");
712 SF_LOG_INFO(
"misc",
"Re-Loading Loot Tables... (`reference_loot_template`)");
721 SF_LOG_INFO(
"misc",
"Re-Loading Loot Tables... (`skinning_loot_template`)");
731 SF_LOG_INFO(
"misc",
"Re-Loading Loot Tables... (`spell_loot_template`)");
741 SF_LOG_INFO(
"misc",
"Re-Loading skyfire_string Table!");
751 handler->
SendSysMessage(
"Warden system disabled by config - reloading warden_action skipped.");
756 SF_LOG_INFO(
"misc",
"Re-Loading warden_action Table!");
764 SF_LOG_INFO(
"misc",
"Re-Loading `npc_trainer` Table!");
772 SF_LOG_INFO(
"misc",
"Re-Loading `npc_vendor` Table!");
780 SF_LOG_INFO(
"misc",
"Re-Loading `points_of_interest` Table!");
796 SF_LOG_INFO(
"misc",
"Re-Loading `npc_spellclick_spells` Table!");
804 SF_LOG_INFO(
"misc",
"Loading ReservedNames... (`reserved_name`)");
812 SF_LOG_INFO(
"misc",
"Re-Loading `reputation_reward_rate` Table!");
820 SF_LOG_INFO(
"misc",
"Re-Loading `reputation_spillover_template` Table!");
821 sObjectMgr->LoadReputationSpilloverTemplate();
828 SF_LOG_INFO(
"misc",
"Re-Loading Skill Discovery Table...");
830 handler->
SendGlobalGMSysMessage(
"DB table `skill_discovery_template` (recipes discovered at crafting) reloaded.");
836 SF_LOG_INFO(
"misc",
"Re-Loading Skill Extra Item Table...");
838 handler->
SendGlobalGMSysMessage(
"DB table `skill_extra_item_template` (extra item creation when crafting) reloaded.");
844 SF_LOG_INFO(
"misc",
"Re-Loading Skill Fishing base level requirements...");
846 handler->
SendGlobalGMSysMessage(
"DB table `skill_fishing_base_level` (fishing base level for zone/subzone) reloaded.");
852 SF_LOG_INFO(
"misc",
"Re-Loading SpellArea Data...");
854 handler->
SendGlobalGMSysMessage(
"DB table `spell_area` (spell dependences from area/quest/auras state) reloaded.");
860 SF_LOG_INFO(
"misc",
"Re-Loading Spell Required Data... ");
876 SF_LOG_INFO(
"misc",
"Re-Loading Spell Learn Spells...");
884 SF_LOG_INFO(
"misc",
"Re-Loading Spell Linked Spells...");
892 SF_LOG_INFO(
"misc",
"Re-Loading Spell Proc Event conditions...");
894 handler->
SendGlobalGMSysMessage(
"DB table `spell_proc_event` (spell proc trigger requirements) reloaded.");
900 SF_LOG_INFO(
"misc",
"Re-Loading Spell Proc conditions and data...");
908 SF_LOG_INFO(
"misc",
"Re-Loading Spell Bonus Data...");
910 handler->
SendGlobalGMSysMessage(
"DB table `spell_bonus_data` (spell damage/healing coefficients) reloaded.");
916 SF_LOG_INFO(
"misc",
"Re-Loading Spell target coordinates...");
918 handler->
SendGlobalGMSysMessage(
"DB table `spell_target_position` (destination coordinates for spell targets) reloaded.");
924 SF_LOG_INFO(
"misc",
"Re-Loading Aggro Spells Definitions...");
932 SF_LOG_INFO(
"misc",
"Re-Loading Spell Group Stack Rules...");
934 handler->
SendGlobalGMSysMessage(
"DB table `spell_group_stack_rules` (spell stacking definitions) reloaded.");
940 SF_LOG_INFO(
"misc",
"Re-Loading Spell pet auras...");
956 SF_LOG_INFO(
"misc",
"Re-Loading Item Random Enchantments Table...");
966 handler->
SendSysMessage(
"DB scripts used currently, please attempt reload later.");
972 SF_LOG_INFO(
"misc",
"Re-Loading Scripts from `event_scripts`...");
986 handler->
SendSysMessage(
"DB scripts used currently, please attempt reload later.");
992 SF_LOG_INFO(
"misc",
"Re-Loading Scripts from `waypoint_scripts`...");
1005 SF_LOG_INFO(
"misc",
"Re-Loading Waypoints data from 'waypoints_data'");
1019 handler->
SendSysMessage(
"DB scripts used currently, please attempt reload later.");
1025 SF_LOG_INFO(
"misc",
"Re-Loading Scripts from `spell_scripts`...");
1037 SF_LOG_INFO(
"misc",
"Re-Loading Script strings from `db_script_string`...");
1045 SF_LOG_INFO(
"misc",
"Re-Loading Graveyard-zone links...");
1056 SF_LOG_INFO(
"misc",
"Re-Loading Game Tele coordinates...");
1067 SF_LOG_INFO(
"misc",
"Re-Loading disables table...");
1069 SF_LOG_INFO(
"misc",
"Checking quest disables...");
1077 SF_LOG_INFO(
"misc",
"Re-Loading Locales Achievement Reward Data...");
1085 SF_LOG_INFO(
"misc",
"Re-Loading lfg dungeon rewards...");
1093 SF_LOG_INFO(
"misc",
"Re-Loading Locales Creature ...");
1101 SF_LOG_INFO(
"misc",
"Re-Loading Locales Creature Texts...");
1109 SF_LOG_INFO(
"misc",
"Re-Loading Locales Gameobject ... ");
1117 SF_LOG_INFO(
"misc",
"Re-Loading Gossip Menu Option Locale ... ");
1125 SF_LOG_INFO(
"misc",
"Re-Loading Locales Item ... ");
1133 SF_LOG_INFO(
"misc",
"Re-Loading Locales NPC Text ... ");
1141 SF_LOG_INFO(
"misc",
"Re-Loading Locales Page Text ... ");
1149 SF_LOG_INFO(
"misc",
"Re-Loading Locales Points Of Interest ... ");
1157 SF_LOG_INFO(
"misc",
"Re-Loading Locales Quest ... ");
1165 SF_LOG_INFO(
"misc",
"Re-Loading Locales Quest Objective ... ");
1173 SF_LOG_INFO(
"misc",
"Re-Loading Player level dependent mail rewards...");
1191 SF_LOG_INFO(
"misc",
"Re-Loading BlackMarket Auctions...");
1207 SF_LOG_INFO(
"misc",
"Re-Loading Creature Texts...");
1215 SF_LOG_INFO(
"misc",
"Re-Loading Smart Scripts...");
1223 SF_LOG_INFO(
"misc",
"Reloading vehicle_accessory table...");
1231 SF_LOG_INFO(
"misc",
"Reloading vehicle_template_accessory table...");
1232 sObjectMgr->LoadVehicleTemplateAccessories();
#define MAX_CREATURE_QUEST_ITEMS
void LoadRandomEnchantmentsTable()
@ LANG_COMMAND_CREATURESTORAGE_NOTFOUND
@ LANG_COMMAND_CREATURETEMPLATE_NOTFOUND
#define SF_LOG_INFO(filterType__,...)
void LoadLootTemplates_Pickpocketing()
LootStore LootTemplates_Spell("spell_loot_template", "spell id (random item creating)", false)
LootStore LootTemplates_Skinning("skinning_loot_template", "creature skinning id", true)
void LoadLootTemplates_Spell()
void LoadLootTemplates_Milling()
LootStore LootTemplates_Gameobject("gameobject_loot_template", "gameobject entry", true)
void LoadLootTemplates_Gameobject()
void LoadLootTemplates_Creature()
LootStore LootTemplates_Item("item_loot_template", "item entry", true)
LootStore LootTemplates_Milling("milling_loot_template", "item entry (herb)", true)
LootStore LootTemplates_Disenchant("disenchant_loot_template", "item disenchant id", true)
LootStore LootTemplates_Prospecting("prospecting_loot_template", "item entry (ore)", true)
void LoadLootTemplates_Fishing()
void LoadLootTemplates_Reference()
LootStore LootTemplates_Creature("creature_loot_template", "creature entry", true)
void LoadLootTemplates_Prospecting()
LootStore LootTemplates_Pickpocketing("pickpocketing_loot_template", "creature pickpocket lootid", true)
void LoadLootTemplates_Mail()
void LoadLootTemplates_Disenchant()
void LoadLootTemplates_Item()
LootStore LootTemplates_Mail("mail_loot_template", "mail template id", false)
void LoadLootTemplates_Skinning()
LootStore LootTemplates_Fishing("fishing_loot_template", "area id", true)
Skyfire::AutoPtr< PreparedResultSet, Skyfire::Mutex > PreparedQueryResult
void LoadSkillDiscoveryTable()
#define CREATURE_MAX_SPELLS
@ WORLD_SEL_CREATURE_TEMPLATE
static void SetLoadCommandTable(bool val)
void SendGlobalGMSysMessage(const char *str)
void SendGlobalSysMessage(const char *str)
void PSendSysMessage(const char *format,...) ATTR_PRINTF(2
void SetSentErrorMessage(bool val)
virtual void SendSysMessage(const char *str)
CommandScript(const char *name)
std::string GetString() const
void setUInt32(const uint8 index, const uint32 value)
StorageType::const_iterator const_iterator
const_iterator end() const
const_iterator begin() const
static bool HandleReloadAllQuestCommand(ChatHandler *handler, const char *)
static bool HandleReloadAreaTriggerTavernCommand(ChatHandler *handler, const char *)
static bool HandleReloadPageTextsCommand(ChatHandler *handler, const char *)
static bool HandleReloadLootTemplatesProspectingCommand(ChatHandler *handler, const char *)
static bool HandleReloadLocalesGameobjectCommand(ChatHandler *handler, const char *)
static bool HandleReloadLocalesItemCommand(ChatHandler *handler, const char *)
static bool HandleReloadSpellGroupStackRulesCommand(ChatHandler *handler, const char *)
static bool HandleReloadAllGossipsCommand(ChatHandler *handler, const char *args)
static bool HandleReloadLocalesQuestObjectiveCommand(ChatHandler *handler, const char *)
static bool HandleReloadAchievementRewardCommand(ChatHandler *handler, const char *)
static bool HandleReloadItemEnchantementsCommand(ChatHandler *handler, const char *)
static bool HandleReloadAllItemCommand(ChatHandler *handler, const char *)
static bool HandleReloadLocalesPageTextCommand(ChatHandler *handler, const char *)
static bool HandleReloadAllLootCommand(ChatHandler *handler, const char *)
static bool HandleReloadWardenactionCommand(ChatHandler *handler, const char *)
static bool HandleReloadPointsOfInterestCommand(ChatHandler *handler, const char *)
static bool HandleReloadLootTemplatesCreatureCommand(ChatHandler *handler, const char *)
static bool HandleReloadGOQuestEnderCommand(ChatHandler *handler, const char *)
static bool HandleReloadNpcVendorCommand(ChatHandler *handler, const char *)
static bool HandleReloadSpellScriptsCommand(ChatHandler *handler, const char *args)
static bool HandleReloadCreatureQuestEnderCommand(ChatHandler *handler, const char *)
static bool HandleReloadConditions(ChatHandler *handler, const char *)
static bool HandleReloadSpellBonusesCommand(ChatHandler *handler, const char *)
static bool HandleReloadLootTemplatesPickpocketingCommand(ChatHandler *handler, const char *)
static bool HandleReloadAuctionsCommand(ChatHandler *handler, const char *)
static bool HandleReloadConfigCommand(ChatHandler *handler, const char *)
static bool HandleReloadLootTemplatesItemCommand(ChatHandler *handler, const char *)
static bool HandleReloadCreatureText(ChatHandler *handler, const char *)
static bool HandleReloadLfgRewardsCommand(ChatHandler *handler, const char *)
static bool HandleReloadGameGraveyardZoneCommand(ChatHandler *handler, const char *)
static bool HandleReloadDbScriptStringCommand(ChatHandler *handler, const char *)
static bool HandleReloadGMTicketsCommand(ChatHandler *, const char *)
static bool HandleReloadCommandCommand(ChatHandler *handler, const char *)
static bool HandleReloadAllAchievementCommand(ChatHandler *handler, const char *)
static bool HandleReloadLootTemplatesReferenceCommand(ChatHandler *handler, const char *)
static bool HandleReloadSpellLinkedSpellCommand(ChatHandler *handler, const char *)
static bool HandleReloadAllSpellCommand(ChatHandler *handler, const char *)
static bool HandleReloadSpellProcsCommand(ChatHandler *handler, const char *)
static bool HandleReloadSpellClickSpellsCommand(ChatHandler *handler, const char *)
static bool HandleReloadLocalesCreatureTextCommand(ChatHandler *handler, const char *)
static bool HandleReloadWpScriptsCommand(ChatHandler *handler, const char *args)
static bool HandleReloadQuestTemplateCommand(ChatHandler *handler, const char *)
static bool HandleReloadCreatureTemplateCommand(ChatHandler *handler, const char *args)
static bool HandleReloadLocalesGossipMenuOptionCommand(ChatHandler *handler, const char *)
static bool HandleReloadLootTemplatesGameobjectCommand(ChatHandler *handler, const char *)
static bool HandleReloadAllNpcCommand(ChatHandler *handler, const char *args)
static bool HandleReloadLinkedRespawnCommand(ChatHandler *handler, const char *)
static bool HandleReloadBlackMarketTemplateCommand(ChatHandler *handler, const char *)
static bool HandleReloadSpellLearnSpellCommand(ChatHandler *handler, const char *)
static bool HandleReloadNpcTrainerCommand(ChatHandler *handler, const char *)
static bool HandleReloadGOQuestStarterCommand(ChatHandler *handler, const char *)
static bool HandleReloadReputationSpilloverTemplateCommand(ChatHandler *handler, const char *)
static bool HandleReloadSkillDiscoveryTemplateCommand(ChatHandler *handler, const char *)
static bool HandleReloadLocalesNpcTextCommand(ChatHandler *handler, const char *)
static bool HandleReloadReservedNameCommand(ChatHandler *handler, const char *)
static bool HandleReloadSpellGroupsCommand(ChatHandler *handler, const char *)
static bool HandleReloadSkillFishingBaseLevelCommand(ChatHandler *handler, const char *)
static bool HandleReloadSpellPetAurasCommand(ChatHandler *handler, const char *)
static bool HandleReloadGameTeleCommand(ChatHandler *handler, const char *)
static bool HandleReloadMailLevelRewardCommand(ChatHandler *handler, const char *)
static bool HandleReloadLootTemplatesMailCommand(ChatHandler *handler, const char *)
static bool HandleReloadQuestPOICommand(ChatHandler *handler, const char *)
static bool HandleReloadAutobroadcastCommand(ChatHandler *handler, const char *)
static bool HandleReloadSpellTargetPositionCommand(ChatHandler *handler, const char *)
static bool HandleReloadLootTemplatesFishingCommand(ChatHandler *handler, const char *)
static bool HandleReloadLootTemplatesMillingCommand(ChatHandler *handler, const char *)
static bool HandleReloadSpellProcEventCommand(ChatHandler *handler, const char *)
static bool HandleReloadSpellAreaCommand(ChatHandler *handler, const char *)
static bool HandleReloadGossipMenuOptionCommand(ChatHandler *handler, const char *)
static bool HandleReloadAllCommand(ChatHandler *handler, const char *)
static bool HandleReloadLootTemplatesSpellCommand(ChatHandler *handler, const char *)
static bool HandleReloadReputationRewardRateCommand(ChatHandler *handler, const char *)
static bool HandleReloadSkillExtraItemTemplateCommand(ChatHandler *handler, const char *)
static bool HandleReloadLootTemplatesDisenchantCommand(ChatHandler *handler, const char *)
static bool HandleReloadOnKillReputationCommand(ChatHandler *handler, const char *)
static bool HandleReloadSkyFireStringCommand(ChatHandler *handler, const char *)
static bool HandleReloadVehicleAccessoryCommand(ChatHandler *handler, const char *)
static bool HandleReloadDisablesCommand(ChatHandler *handler, const char *)
static bool HandleReloadEventScriptsCommand(ChatHandler *handler, const char *args)
static bool HandleReloadCreatureSummonGroupsCommand(ChatHandler *handler, const char *)
static bool HandleReloadAllLocalesCommand(ChatHandler *handler, const char *)
static bool HandleReloadQuestAreaTriggersCommand(ChatHandler *handler, const char *)
static bool HandleReloadVehicleTemplateAccessoryCommand(ChatHandler *handler, const char *)
static bool HandleReloadAchievementCriteriaDataCommand(ChatHandler *handler, const char *)
static bool HandleReloadQuestObjectiveEffectsCommand(ChatHandler *handler, const char *)
static bool HandleReloadQuestObjectivesCommand(ChatHandler *handler, const char *)
static bool HandleReloadSmartScripts(ChatHandler *handler, const char *)
static bool HandleReloadSpellRequiredCommand(ChatHandler *handler, const char *)
static bool HandleReloadLootTemplatesSkinningCommand(ChatHandler *handler, const char *)
static bool HandleReloadLocalesPointsOfInterestCommand(ChatHandler *handler, const char *)
static bool HandleReloadLocalesCreatureCommand(ChatHandler *handler, const char *)
static bool HandleReloadBlackMarketAuctionsCommand(ChatHandler *handler, const char *)
static bool HandleReloadRBACCommand(ChatHandler *handler, const char *)
static bool HandleReloadSpellThreatsCommand(ChatHandler *handler, const char *)
static bool HandleReloadAccessRequirementCommand(ChatHandler *handler, const char *)
static bool HandleReloadLocalesAchievementRewardCommand(ChatHandler *handler, const char *)
static bool HandleReloadAllScriptsCommand(ChatHandler *handler, const char *)
static bool HandleReloadAreaTriggerTeleportCommand(ChatHandler *handler, const char *)
static bool HandleReloadAllAreaCommand(ChatHandler *handler, const char *)
static bool HandleReloadGossipMenuCommand(ChatHandler *handler, const char *)
static bool HandleReloadCreatureQuestStarterCommand(ChatHandler *handler, const char *)
static bool HandleReloadWpCommand(ChatHandler *handler, const char *args)
std::vector< ChatCommand > GetCommands() const
static bool HandleReloadLocalesQuestCommand(ChatHandler *handler, const char *)
void AddSC_reload_commandscript()
WorldDatabaseWorkerPool WorldDatabase
Accessor to the world database.
void CheckQuestDisables()
@ RBAC_PERM_COMMAND_RELOAD_ITEM_ENCHANTMENT_TEMPLATE
@ RBAC_PERM_COMMAND_RELOAD_CREATURE_QUESTENDER
@ RBAC_PERM_COMMAND_RELOAD_GOSSIP_MENU_OPTION
@ RBAC_PERM_COMMAND_RELOAD_REPUTATION_REWARD_RATE
@ RBAC_PERM_COMMAND_RELOAD_SPELL_LOOT_TEMPLATE
@ RBAC_PERM_COMMAND_RELOAD_QUEST_OBJECTIVES
@ RBAC_PERM_COMMAND_RELOAD_CONFIG
@ RBAC_PERM_COMMAND_RELOAD_SPELL_SCRIPTS
@ RBAC_PERM_COMMAND_RELOAD_AREATRIGGER_INVOLVEDRELATION
@ RBAC_PERM_COMMAND_RELOAD_SKILL_FISHING_BASE_LEVEL
@ RBAC_PERM_COMMAND_RELOAD_ALL_SCRIPTS
@ RBAC_PERM_COMMAND_RELOAD_ACHIEVEMENT_CRITERIA_DATA
@ RBAC_PERM_COMMAND_RELOAD_SPELL_LINKED_SPELL
@ RBAC_PERM_COMMAND_RELOAD_GM_TICKETS
@ RBAC_PERM_COMMAND_RELOAD_NPC_VENDOR
@ RBAC_PERM_COMMAND_RELOAD_SPELL_GROUP
@ RBAC_PERM_COMMAND_RELOAD_SPELL_PROC_EVENT
@ RBAC_PERM_COMMAND_RELOAD_CREATURE_TEXT
@ RBAC_PERM_COMMAND_RELOAD_GOSSIP_MENU_OPTION_LOCALE
@ RBAC_PERM_COMMAND_RELOAD_CREATURE_TEMPLATE
@ RBAC_PERM_COMMAND_RELOAD_LOCALES_CRETURE
@ RBAC_PERM_COMMAND_RELOAD_CREATURE_LINKED_RESPAWN
@ RBAC_PERM_COMMAND_RELOAD_NPC_SPELLCLICK_SPELLS
@ RBAC_PERM_COMMAND_RELOAD_SPELL_PET_AURAS
@ RBAC_PERM_COMMAND_RELOAD_GOSSIP_MENU
@ RBAC_PERM_COMMAND_RELOAD_LFG_DUNGEON_REWARDS
@ RBAC_PERM_COMMAND_RELOAD_ACHIEVEMENT_REWARD
@ RBAC_PERM_COMMAND_RELOAD_QUEST_OBJECTIVE_EFFECTS
@ RBAC_PERM_COMMAND_RELOAD_QUEST_TEMPLATE
@ RBAC_PERM_COMMAND_RELOAD_SPELL_AREA
@ RBAC_PERM_COMMAND_RELOAD_GAMEOBJECT_QUEST_LOOT_TEMPLATE
@ RBAC_PERM_COMMAND_RELOAD_ALL_ITEM
@ RBAC_PERM_COMMAND_RELOAD_LOCALES_POINTS_OF_INTEREST
@ RBAC_PERM_COMMAND_RELOAD_ALL_ACHIEVEMENT
@ RBAC_PERM_COMMAND_RELOAD_WARDEN_ACTION
@ RBAC_PERM_COMMAND_RELOAD_ALL_NPC
@ RBAC_PERM_COMMAND_RELOAD_SPELL_THREATS
@ RBAC_PERM_COMMAND_RELOAD_SKILL_EXTRA_ITEM_TEMPLATE
@ RBAC_PERM_COMMAND_RELOAD_NPC_TRAINER
@ RBAC_PERM_COMMAND_RELOAD_AREATRIGGER_TELEPORT
@ RBAC_PERM_COMMAND_RELOAD_SKINNING_LOOT_TEMPLATE
@ RBAC_PERM_COMMAND_RELOAD_CREATURE_LOOT_TEMPLATE
@ RBAC_PERM_COMMAND_RELOAD_PICKPOCKETING_LOOT_TEMPLATE
@ RBAC_PERM_COMMAND_RELOAD_ALL_LOOT
@ RBAC_PERM_COMMAND_RELOAD_WAYPOINT_SCRIPTS
@ RBAC_PERM_COMMAND_RELOAD_VEHICLE_TEMPLATE_ACCESSORY
@ RBAC_PERM_COMMAND_RELOAD_SPELL_REQUIRED
@ RBAC_PERM_COMMAND_RELOAD_PAGE_TEXT
@ RBAC_PERM_COMMAND_RELOAD_LOCALES_ACHIEVEMENT_REWARD
@ RBAC_PERM_COMMAND_RELOAD_LOCALES_QUEST_OBJECTIVE
@ RBAC_PERM_COMMAND_RELOAD_MAIL_LEVEL_REWARD
@ RBAC_PERM_COMMAND_RELOAD_CREATURE_SUMMON_GROUPS
@ RBAC_PERM_COMMAND_RELOAD_SMART_SCRIPTS
@ RBAC_PERM_COMMAND_RELOAD_FISHING_LOOT_TEMPLATE
@ RBAC_PERM_COMMAND_RELOAD_SPELL_LEARN_SPELL
@ RBAC_PERM_COMMAND_RELOAD_DISENCHANT_LOOT_TEMPLATE
@ RBAC_PERM_COMMAND_RELOAD_PROSPECTING_LOOT_TEMPLATE
@ RBAC_PERM_COMMAND_RELOAD_AUTOBROADCAST
@ RBAC_PERM_COMMAND_RELOAD_LOCALES_CRETURE_TEXT
@ RBAC_PERM_COMMAND_RELOAD_VEHICLE_ACCESORY
@ RBAC_PERM_COMMAND_RELOAD_AREATRIGGER_TAVERN
@ RBAC_PERM_COMMAND_RELOAD_SPILLOVER_TEMPLATE
@ RBAC_PERM_COMMAND_RELOAD_MAIL_LOOT_TEMPLATE
@ RBAC_PERM_COMMAND_RELOAD_REFERENCE_LOOT_TEMPLATE
@ RBAC_PERM_COMMAND_RELOAD_ALL
@ RBAC_PERM_COMMAND_RELOAD_CONDITIONS
@ RBAC_PERM_COMMAND_RELOAD_LOCALES_ITEM
@ RBAC_PERM_COMMAND_RELOAD_POINTS_OF_INTEREST
@ RBAC_PERM_COMMAND_RELOAD_SPELL_BONUS_DATA
@ RBAC_PERM_COMMAND_RELOAD_ALL_QUEST
@ RBAC_PERM_COMMAND_RELOAD_LOCALES_PAGE_TEXT
@ RBAC_PERM_COMMAND_RELOAD_LOCALES_QUEST
@ RBAC_PERM_COMMAND_RELOAD_ACCESS_REQUIREMENT
@ RBAC_PERM_COMMAND_RELOAD_BLACKMARKET_AUCTIONS
@ RBAC_PERM_COMMAND_RELOAD_EVENT_SCRIPTS
@ RBAC_PERM_COMMAND_RELOAD_LOCALES_GAMEOBJECT
@ RBAC_PERM_COMMAND_RELOAD_RESERVED_NAME
@ RBAC_PERM_COMMAND_RELOAD_GAMEOBJECT_QUESTSTARTER
@ RBAC_PERM_COMMAND_RELOAD_SPELL_PROC
@ RBAC_PERM_COMMAND_RELOAD_SPELL_TARGET_POSITION
@ RBAC_PERM_COMMAND_RELOAD_MILLING_LOOT_TEMPLATE
@ RBAC_PERM_COMMAND_RELOAD_GAMEOBJECT_QUESTENDER
@ RBAC_PERM_COMMAND_RELOAD_WAYPOINT_DATA
@ RBAC_PERM_COMMAND_RELOAD_GAME_TELE
@ RBAC_PERM_COMMAND_RELOAD_ALL_AREA
@ RBAC_PERM_COMMAND_RELOAD
@ RBAC_PERM_COMMAND_RELOAD_LOCALES_NPC_TEXT
@ RBAC_PERM_COMMAND_RELOAD_SKILL_DISCOVERY_TEMPLATE
@ RBAC_PERM_COMMAND_RELOAD_CREATURE_ONKILL_REPUTATION
@ RBAC_PERM_COMMAND_RELOAD_ITEM_LOOT_TEMPLATE
@ RBAC_PERM_COMMAND_RELOAD_RBAC
@ RBAC_PERM_COMMAND_RELOAD_ALL_SPELL
@ RBAC_PERM_COMMAND_RELOAD_QUEST_POI
@ RBAC_PERM_COMMAND_RELOAD_COMMAND
@ RBAC_PERM_COMMAND_RELOAD_CREATURE_QUESTSTARTER
@ RBAC_PERM_COMMAND_RELOAD_SKYFIRE_STRING
@ RBAC_PERM_COMMAND_RELOAD_DISABLES
@ RBAC_PERM_COMMAND_RELOAD_GAME_GRAVEYARD_ZONE
@ RBAC_PERM_COMMAND_RELOAD_SPELL_GROUP_STACK_RULES
@ RBAC_PERM_COMMAND_RELOAD_BLACKMARKET_TEMPLATE
@ RBAC_PERM_COMMAND_RELOAD_ALL_LOCALES
@ RBAC_PERM_COMMAND_RELOAD_AUCTIONS
@ RBAC_PERM_COMMAND_RELOAD_ALL_GOSSIP
uint32 MechanicImmuneMask
int32 resistance[MAX_SPELL_SCHOOL]
uint32 DifficultyEntry[4 - 1]
uint32 KillCredit[MAX_KILL_CREDIT]
uint32 spells[CREATURE_MAX_SPELLS]
uint32 questItems[MAX_CREATURE_QUEST_ITEMS]