diff options
author | Shocker <none@none> | 2010-09-21 03:51:14 +0300 |
---|---|---|
committer | Shocker <none@none> | 2010-09-21 03:51:14 +0300 |
commit | 5ffaf0d84bb5e2f73f60321c1754d879f5297f0f (patch) | |
tree | a618492389348261d9c1f3c4579cc98ee8b183d0 /src/server/game/Chat/Chat.cpp | |
parent | 7b3d573a16eec4010ffee1e40fc93ddd0cbd46ab (diff) |
Core/Commands: Implement command for adding (completing) achievements
--HG--
branch : trunk
Diffstat (limited to 'src/server/game/Chat/Chat.cpp')
-rw-r--r-- | src/server/game/Chat/Chat.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/server/game/Chat/Chat.cpp b/src/server/game/Chat/Chat.cpp index 5714fbeb25f..63c20aa8a06 100644 --- a/src/server/game/Chat/Chat.cpp +++ b/src/server/game/Chat/Chat.cpp @@ -692,9 +692,16 @@ ChatCommand * ChatHandler::getCommandTable() { NULL, 0, false, NULL, "", NULL } }; + static ChatCommand achievementCommandTable[] = + { + { "add", SEC_ADMINISTRATOR, false, &ChatHandler::HandleAchievementAddCommand, "", NULL}, + { NULL, 0, false, NULL, "", NULL } + }; + static ChatCommand commandTable[] = { { "account", SEC_PLAYER, true, NULL, "", accountCommandTable }, + { "achievement", SEC_ADMINISTRATOR, false, NULL, "", achievementCommandTable}, { "gm", SEC_MODERATOR, true, NULL, "", gmCommandTable }, { "npc", SEC_MODERATOR, false, NULL, "", npcCommandTable }, { "go", SEC_MODERATOR, false, NULL, "", goCommandTable }, |