diff options
Diffstat (limited to 'src/scripts/Commands/cs_quest.cpp')
-rw-r--r-- | src/scripts/Commands/cs_quest.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/scripts/Commands/cs_quest.cpp b/src/scripts/Commands/cs_quest.cpp index c6d335cf2f..1340926313 100644 --- a/src/scripts/Commands/cs_quest.cpp +++ b/src/scripts/Commands/cs_quest.cpp @@ -23,20 +23,20 @@ class quest_commandscript : public CommandScript public: quest_commandscript() : CommandScript("quest_commandscript") { } - ChatCommand* GetCommands() const + std::vector<ChatCommand> GetCommands() const override { - static ChatCommand questCommandTable[] = + static std::vector<ChatCommand> questCommandTable = { - { "add", SEC_ADMINISTRATOR, false, &HandleQuestAdd, "", NULL }, - { "complete", SEC_ADMINISTRATOR, false, &HandleQuestComplete, "", NULL }, - { "remove", SEC_ADMINISTRATOR, false, &HandleQuestRemove, "", NULL }, - { "reward", SEC_ADMINISTRATOR, false, &HandleQuestReward, "", NULL }, - { NULL, SEC_PLAYER, false, NULL, "", NULL } + { "add", SEC_ADMINISTRATOR, false, &HandleQuestAdd, "" }, + { "complete", SEC_ADMINISTRATOR, false, &HandleQuestComplete, "" }, + { "remove", SEC_ADMINISTRATOR, false, &HandleQuestRemove, "" }, + { "reward", SEC_ADMINISTRATOR, false, &HandleQuestReward, "" }, + { NULL, SEC_PLAYER, false, NULL, "" } }; - static ChatCommand commandTable[] = + static std::vector<ChatCommand> commandTable = { { "quest", SEC_ADMINISTRATOR, false, NULL, "", questCommandTable }, - { NULL, SEC_PLAYER, false, NULL, "", NULL } + { NULL, SEC_PLAYER, false, NULL, "" } }; return commandTable; } |