mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-13 09:17:18 +00:00
Added the commands into a sub table
Now .npc set faction temp (id) .npc set faction original .npc set faction perm (id)
This commit is contained in:
@@ -130,13 +130,19 @@ public:
|
||||
{ "stop", SEC_GAMEMASTER, false, &HandleNpcUnFollowCommand, "" },
|
||||
{ "", SEC_GAMEMASTER, false, &HandleNpcFollowCommand, "" }
|
||||
};
|
||||
|
||||
static std::vector<ChatCommand> npcFactionCommandTable =
|
||||
{
|
||||
{ "Permanent", SEC_ADMINISTRATOR, false, &HandleNpcSetFactionIdCommand, "" },
|
||||
{ "Temp", SEC_ADMINISTRATOR, false, &HandleNpcSetFactionTempIdCommand, "" },
|
||||
{ "Original", SEC_ADMINISTRATOR, false, &HandleNpcSetOriginalFaction, "" }
|
||||
};
|
||||
|
||||
static std::vector<ChatCommand> npcSetCommandTable =
|
||||
{
|
||||
{ "allowmove", SEC_ADMINISTRATOR, false, &HandleNpcSetAllowMovementCommand, "" },
|
||||
{ "entry", SEC_ADMINISTRATOR, false, &HandleNpcSetEntryCommand, "" },
|
||||
{ "factionid", SEC_ADMINISTRATOR, false, &HandleNpcSetFactionIdCommand, "" },
|
||||
{ "factiontempid", SEC_ADMINISTRATOR, false, &HandleNpcSetFactionTempIdCommand, "" },
|
||||
{ "originalFaction",SEC_ADMINISTRATOR, false, &HandleNpcSetOriginalFaction, "" },
|
||||
{ "faction", SEC_ADMINISTRATOR, false, nullptr, "", npcFactionCommandTable},
|
||||
{ "flag", SEC_ADMINISTRATOR, false, &HandleNpcSetFlagCommand, "" },
|
||||
{ "level", SEC_ADMINISTRATOR, false, &HandleNpcSetLevelCommand, "" },
|
||||
{ "link", SEC_ADMINISTRATOR, false, &HandleNpcSetLinkCommand, "" },
|
||||
|
||||
Reference in New Issue
Block a user