summaryrefslogtreecommitdiff
path: root/src/commandhandler.h
AgeCommit message (Collapse)AuthorFilesLines
2012-01-26Updated copyrights to 2012Thorbjørn Lindeijer1-1/+1
2011-04-09Removed a lot of useless "documentation"Thorbjørn Lindeijer1-6/+0
I have to admit I contributed a large part of these. Sorry for that. Less empty space, more attention to the code. Acked-by: Jared Adams
2010-10-11Implementing show IP for game mastersStefan Dombrowski1-0/+5
As an upcoming feature the TMW-Athena server sends IP addresses or IP hashes to game masters. The current client freezes if it receives such a packet, therefor the game masters need to use a new client before the server can use it. Normal players are not affected, because they do not get this packet. Showing the IP is optional and can be enable with the chat command "/showip 1". The IP is then shown behind the players name. Reviewed-by: Bertram
2010-04-19Add afk mode for player.Andrei Karas1-0/+5
Add variable cur_time for current time. Add command /away [text] Reviewed by: Bertram
2010-02-22Modify copyright headersFreeyorp1-1/+2
2010-02-20License header update for The Mana ClientThorbjørn Lindeijer1-4/+3
2010-02-08Move party creation command from eA's PartyTab to CommandHandlerJared Adams1-0/+5
Also fix party invite by name when you aren't in a party.
2010-02-07Updated Copyright year to 2010!Bertram1-1/+1
Also added the update copyright tool from the Wormux Team. ( And not forgetting credit's due. :P )
2009-05-28Add /ignore and /unignore commandsJared Adams1-1/+14
These make it easy to ignore/unignore other players that aren't visible. Special versions are also available in WhisperTabs that don't need a name given.
2009-04-19Flesh out eAtehan party handlingJared Adams1-0/+5
2009-04-16Rehash CommandHandler a bit, it's now fully mergedJared Adams1-25/+0
Tabs can now interract with CommandHandler and define their own commands in a seemless way. Most channel-related commands have been moved into ChannelTab, the close command is now in the WhisperTab, and eAthena's party tab now shows all standard commands.
2009-04-15Rename the whisper tab creation commandsJared Adams1-1/+1
2009-04-15Make whisper tabs optionalJared Adams1-0/+5
2009-03-28Fix output location for CommandHandlerJared Adams1-19/+23
2009-03-27Clean up of most of the Network pointersBjørn Lindeijer1-12/+0
Now that messages can be sent without requiring a pointer to the Network instance, a lot of cleanup was possible.
2009-03-26Fixes to file headers and header guardsBjørn Lindeijer1-7/+7
Mostly removal of branding for tmwserv related files, as was done for the eAthena client before.
2009-03-23Merge eA's command handling into CommandHandlerJared Adams1-1/+32
Also drop Aethyra's custom magic code
2008-11-16Got rid of CVS/Subversion $Id$ markersBjørn Lindeijer1-2/+0
I don't know why we dealt with these things for so long. Did we ever get anything out of it?
2008-08-13Added permission levels to guilds, and operator permissions to channels.David Athay1-0/+10
2008-07-07get rid of channel registering related codeRoderic Morris1-5/+0
2008-07-07Added /party command.David Athay1-0/+5
2008-07-07Added help for each command based on mantis bug #359, thanks to ScraggyDavid Athay1-15/+15
2008-06-25handle topic changes and guild eventsRoderic Morris1-0/+6
2008-06-10add commandhandler class and fix / add some commandsRoderic Morris1-0/+109