summaryrefslogtreecommitdiff
path: root/src/scripts/Commands/cs_ticket.cpp
diff options
context:
space:
mode:
authorShinDarth <borzifrancesco@gmail.com>2016-08-19 20:26:58 +0200
committerShinDarth <borzifrancesco@gmail.com>2016-08-19 20:26:58 +0200
commitcb30a6b4043737957aa1d1bca27601c6577a80ec (patch)
tree2377147dbb71c8b982ea949fc5debdf4417a588a /src/scripts/Commands/cs_ticket.cpp
parent55c47f8a35a294ff702e29c49da6c81b22ec6e5a (diff)
Update chat system, based on TrinityCore commit
Diffstat (limited to 'src/scripts/Commands/cs_ticket.cpp')
-rw-r--r--src/scripts/Commands/cs_ticket.cpp48
1 files changed, 24 insertions, 24 deletions
diff --git a/src/scripts/Commands/cs_ticket.cpp b/src/scripts/Commands/cs_ticket.cpp
index 7fb68feb25..030aa01956 100644
--- a/src/scripts/Commands/cs_ticket.cpp
+++ b/src/scripts/Commands/cs_ticket.cpp
@@ -26,38 +26,38 @@ class ticket_commandscript : public CommandScript
public:
ticket_commandscript() : CommandScript("ticket_commandscript") { }
- ChatCommand* GetCommands() const
+ std::vector<ChatCommand> GetCommands() const override
{
- static ChatCommand ticketResponseCommandTable[] =
+ static std::vector<ChatCommand> ticketResponseCommandTable =
{
- { "append", SEC_GAMEMASTER, true, &HandleGMTicketResponseAppendCommand, "", NULL },
- { "appendln", SEC_GAMEMASTER, true, &HandleGMTicketResponseAppendLnCommand, "", NULL },
- { NULL, 0, false, NULL, "", NULL }
+ { "append", SEC_GAMEMASTER, true, &HandleGMTicketResponseAppendCommand, "" },
+ { "appendln", SEC_GAMEMASTER, true, &HandleGMTicketResponseAppendLnCommand, "" },
+ { NULL, 0, false, NULL, "" }
};
- static ChatCommand ticketCommandTable[] =
+ static std::vector<ChatCommand> ticketCommandTable =
{
- { "assign", SEC_GAMEMASTER, true, &HandleGMTicketAssignToCommand, "", NULL },
- { "close", SEC_GAMEMASTER, true, &HandleGMTicketCloseByIdCommand, "", NULL },
- { "closedlist", SEC_GAMEMASTER, true, &HandleGMTicketListClosedCommand, "", NULL },
- { "comment", SEC_GAMEMASTER, true, &HandleGMTicketCommentCommand, "", NULL },
- { "complete", SEC_GAMEMASTER, true, &HandleGMTicketCompleteCommand, "", NULL },
- { "delete", SEC_ADMINISTRATOR, true, &HandleGMTicketDeleteByIdCommand, "", NULL },
- { "escalate", SEC_GAMEMASTER, true, &HandleGMTicketEscalateCommand, "", NULL },
- { "escalatedlist", SEC_GAMEMASTER, true, &HandleGMTicketListEscalatedCommand, "", NULL },
- { "list", SEC_GAMEMASTER, true, &HandleGMTicketListCommand, "", NULL },
- { "onlinelist", SEC_GAMEMASTER, true, &HandleGMTicketListOnlineCommand, "", NULL },
- { "reset", SEC_ADMINISTRATOR, true, &HandleGMTicketResetCommand, "", NULL },
+ { "assign", SEC_GAMEMASTER, true, &HandleGMTicketAssignToCommand, "" },
+ { "close", SEC_GAMEMASTER, true, &HandleGMTicketCloseByIdCommand, "" },
+ { "closedlist", SEC_GAMEMASTER, true, &HandleGMTicketListClosedCommand, "" },
+ { "comment", SEC_GAMEMASTER, true, &HandleGMTicketCommentCommand, "" },
+ { "complete", SEC_GAMEMASTER, true, &HandleGMTicketCompleteCommand, "" },
+ { "delete", SEC_ADMINISTRATOR, true, &HandleGMTicketDeleteByIdCommand, "" },
+ { "escalate", SEC_GAMEMASTER, true, &HandleGMTicketEscalateCommand, "" },
+ { "escalatedlist", SEC_GAMEMASTER, true, &HandleGMTicketListEscalatedCommand, "" },
+ { "list", SEC_GAMEMASTER, true, &HandleGMTicketListCommand, "" },
+ { "onlinelist", SEC_GAMEMASTER, true, &HandleGMTicketListOnlineCommand, "" },
+ { "reset", SEC_ADMINISTRATOR, true, &HandleGMTicketResetCommand, "" },
{ "response", SEC_GAMEMASTER, true, NULL, "", ticketResponseCommandTable },
- { "togglesystem", SEC_ADMINISTRATOR, true, &HandleToggleGMTicketSystem, "", NULL },
- { "unassign", SEC_GAMEMASTER, true, &HandleGMTicketUnAssignCommand, "", NULL },
- { "viewid", SEC_GAMEMASTER, true, &HandleGMTicketGetByIdCommand, "", NULL },
- { "viewname", SEC_GAMEMASTER, true, &HandleGMTicketGetByNameCommand, "", NULL },
- { NULL, 0, false, NULL, "", NULL }
+ { "togglesystem", SEC_ADMINISTRATOR, true, &HandleToggleGMTicketSystem, "" },
+ { "unassign", SEC_GAMEMASTER, true, &HandleGMTicketUnAssignCommand, "" },
+ { "viewid", SEC_GAMEMASTER, true, &HandleGMTicketGetByIdCommand, "" },
+ { "viewname", SEC_GAMEMASTER, true, &HandleGMTicketGetByNameCommand, "" },
+ { NULL, 0, false, NULL, "" }
};
- static ChatCommand commandTable[] =
+ static std::vector<ChatCommand> commandTable =
{
{ "ticket", SEC_GAMEMASTER, false, NULL, "", ticketCommandTable },
- { NULL, 0, false, NULL, "", NULL }
+ { NULL, 0, false, NULL, "" }
};
return commandTable;
}