mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-03-15 13:35:08 +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, "" },
|
{ "stop", SEC_GAMEMASTER, false, &HandleNpcUnFollowCommand, "" },
|
||||||
{ "", SEC_GAMEMASTER, false, &HandleNpcFollowCommand, "" }
|
{ "", 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 =
|
static std::vector<ChatCommand> npcSetCommandTable =
|
||||||
{
|
{
|
||||||
{ "allowmove", SEC_ADMINISTRATOR, false, &HandleNpcSetAllowMovementCommand, "" },
|
{ "allowmove", SEC_ADMINISTRATOR, false, &HandleNpcSetAllowMovementCommand, "" },
|
||||||
{ "entry", SEC_ADMINISTRATOR, false, &HandleNpcSetEntryCommand, "" },
|
{ "entry", SEC_ADMINISTRATOR, false, &HandleNpcSetEntryCommand, "" },
|
||||||
{ "factionid", SEC_ADMINISTRATOR, false, &HandleNpcSetFactionIdCommand, "" },
|
{ "faction", SEC_ADMINISTRATOR, false, nullptr, "", npcFactionCommandTable},
|
||||||
{ "factiontempid", SEC_ADMINISTRATOR, false, &HandleNpcSetFactionTempIdCommand, "" },
|
|
||||||
{ "originalFaction",SEC_ADMINISTRATOR, false, &HandleNpcSetOriginalFaction, "" },
|
|
||||||
{ "flag", SEC_ADMINISTRATOR, false, &HandleNpcSetFlagCommand, "" },
|
{ "flag", SEC_ADMINISTRATOR, false, &HandleNpcSetFlagCommand, "" },
|
||||||
{ "level", SEC_ADMINISTRATOR, false, &HandleNpcSetLevelCommand, "" },
|
{ "level", SEC_ADMINISTRATOR, false, &HandleNpcSetLevelCommand, "" },
|
||||||
{ "link", SEC_ADMINISTRATOR, false, &HandleNpcSetLinkCommand, "" },
|
{ "link", SEC_ADMINISTRATOR, false, &HandleNpcSetLinkCommand, "" },
|
||||||
|
|||||||
Reference in New Issue
Block a user