summaryrefslogtreecommitdiffstats
path: root/src/chat-server/partyhandler.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Use nullptr instead of NULL everywhereErik Schilling2013-04-271-1/+1
|
* Renamed Character -> CharacterData in the accountserverErik Schilling2013-04-111-1/+1
|
* Making party invite functionalStefan Dombrowski2011-06-191-148/+96
| | | | | | | | * An invite expires after 60 seconds. * For protection of the server memory each player can invite a maximum of 10 characters within the 60 second timeframe. Reviewed-by: Bjorn
* Routing party invite through the map serverStefan Dombrowski2011-05-301-27/+25
| | | | | | | | The player sends party invites to the game server. If the invitee is within the visual range of the inviter, the game server forwards the invite to the chat server. Reviewed-by: Bjorn, Jaxad0127
* Starting to fix party inviteStefan Dombrowski2011-05-161-7/+14
| | | | Reviewed-by: Bjorn
* Some ChatHandler cleanupsThorbjørn Lindeijer2011-04-021-1/+1
| | | | | | | | | | | | * Removed a lot of pointless documentation that was mainly repeating the function name and otherwise just filling up space. * Synced a few method names to the names of the messages that they were handling. * Removed an unimplemented method (sendPartyMemberInfo) Reviewed-by: Jared Adams
* Moved defines.h and manaserv_protocol.h into 'common'Thorbjørn Lindeijer2011-03-201-1/+1
| | | | Just seems a bit more organized to me.
* Micro-optimizations related to std::stringThorbjørn Lindeijer2011-03-171-2/+2
| | | | | | | | * Rely on the fact that a std::string is empty by default * Use std::string::empty() rather than comparing to "" * Construct with std::string() rather than from "" Reviewed-by: Bertram
* Added missing using namespace clauses. Cmake's fault, I guess. ;)Yohann Ferreira2011-01-031-0/+2
| | | | Trivial.
* protocol.h -> manaserv_protocol.h to avoid conflicts with mysql files.Yohann Ferreira2010-12-291-1/+1
| | | | Resolves: Mana-Mantis #278.
* Renamed .hpp files into .h for consistency.Yohann Ferreira2010-11-141-7/+7
| | | | | | Also added an header to the autoattack.{h,cpp} files. Big but trivial fix.
* Renamed write{Byte,Short,Long} to writeInt{8,16,32}Thorbjørn Lindeijer2010-11-031-7/+7
| | | | | Mainly for consistency with the client, and the general consensus was that these numbered versions were clearer.
* More const correctness and small code cleanupsThorbjørn Lindeijer2010-06-061-1/+1
|
* Update Copyright date for Manaserv.Bertram2010-02-071-1/+1
|
* Renamed DALStorage to StorageThorbjørn Lindeijer2009-12-061-1/+1
| | | | | The only reason it was a DALStorage was because it used to implement the Storage interface, but that interface got removed a long time ago.
* Moved DALStorage documentation into source fileThorbjørn Lindeijer2009-12-061-5/+5
| | | | | | | | | Some methods were documented twice. Stuff moved to source file since this keeps the header more readable, and makes it easier to keep the documentation up to date with the implementation. Also, my IDE jumps to the definition when navigating. Removed two methods that were without an implementation.
* Fixed name of the project in copyright headersThorbjørn Lindeijer2009-12-061-7/+6
| | | | | | Also updated the headers to refer to the GPL by URL instead of suggesting to contact the FSF by snail mail, as per the latest GPL usage instructions.
* Synced the protocol file with client in protocol.h, letting other defines in ↵Bertram2009-10-091-1/+1
| | | | defines.h, and removing some overheading along the way.
* Break from while loops when found.David Athay2009-04-231-5/+3
|
* Reworked party invites, now sends rejections and checks the invites are validDavid Athay2009-04-231-14/+79
|
* Updated Makefile.am and added missing includeBjørn Lindeijer2008-11-291-0/+2
|
* Separated out the handlers for guild and partyDavid Athay2008-11-251-0/+197