Core/Creatures: Reworked setting move types in database

Port From (https://github.com/TrinityCore/TrinityCore/commit/f8c03a90661610e289029c78d2055d7b73a5ad98)
This commit is contained in:
hondacrx
2021-08-24 12:23:39 -04:00
parent 89058fec83
commit e4240fcd94
13 changed files with 669 additions and 492 deletions
+12 -2
View File
@@ -169,6 +169,15 @@ namespace Game.Chat
return true;
}
[Command("creature_movement_override", RBACPermissions.CommandReloadCreatureMovementOverride, true)]
static bool HandleReloadCreatureMovementOverrideCommand(StringArguments args, CommandHandler handler)
{
Log.outInfo(LogFilter.Server, "Re-Loading Creature movement overrides...");
Global.ObjectMgr.LoadCreatureMovementOverrides();
handler.SendGlobalGMSysMessage("DB table `creature_movement_override` reloaded.");
return true;
}
[Command("creature_onkill_reputation", RBACPermissions.CommandReloadCreatureOnkillReputation, true)]
static bool HandleReloadOnKillReputationCommand(StringArguments args, CommandHandler handler)
{
@@ -902,7 +911,7 @@ namespace Game.Chat
handler.SendGlobalGMSysMessage("Vehicle templates reloaded.");
return true;
}
[Command("vehicle_template_accessory", RBACPermissions.CommandReloadVehicleTemplateAccessory, true)]
static bool HandleReloadVehicleTemplateAccessoryCommand(StringArguments args, CommandHandler handler)
{
@@ -985,6 +994,7 @@ namespace Game.Chat
HandleReloadCypherStringCommand(args, handler);
HandleReloadGameTeleCommand(args, handler);
HandleReloadCreatureMovementOverrideCommand(args, handler);
HandleReloadCreatureSummonGroupsCommand(args, handler);
HandleReloadVehicleAccessoryCommand(args, handler);
@@ -1119,4 +1129,4 @@ namespace Game.Chat
}
}
}
}
}