Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-02-07 | Update Copyright date for Manaserv. | Bertram | 1 | -1/+1 | |
2009-12-06 | Fixed name of the project in copyright headers | Thorbjørn Lindeijer | 1 | -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. | |||||
2009-10-15 | Speed code unification part 1: Made the server accept speed values in tiles ↵ | Bertram | 1 | -1/+4 | |
per second. | |||||
2009-10-09 | Synced the protocol file with client in protocol.h, letting other defines in ↵ | Bertram | 1 | -1/+0 | |
defines.h, and removing some overheading along the way. | |||||
2009-09-27 | Added script bindings and netcode for creating being-bound effects. | Philipp Sehmisch | 1 | -5/+14 | |
2009-08-01 | Simplifies Movement to not send path destinations, but rather just the ↵ | Chuck Miller | 1 | -25/+5 | |
current pos | |||||
2009-05-24 | Fixed a few code style issues | Bjørn Lindeijer | 1 | -1/+2 | |
Also renamed Guild::totalMembers to Guild::memberCount | |||||
2009-04-26 | Standardize on the position of the const keyword | Bjørn Lindeijer | 1 | -8/+8 | |
Same as for the client. | |||||
2009-04-26 | Merged MovingObject into the Being class | Bjørn Lindeijer | 1 | -32/+39 | |
Also renamed Object to Actor, to make it sound a little less generic. Cleans up a bit the rather big hierarchy of different object types we have. | |||||
2009-04-23 | OBJECT_ACTOR no longer treated as item in debug info. | David Athay | 1 | -2/+2 | |
2009-04-22 | Fixed non combat beings taking damage. Added some debugging info on ↵ | David Athay | 1 | -0/+58 | |
inserting and removing objects. | |||||
2009-02-24 | Made a lot of hard-coded values configuration options | Philipp Sehmisch | 1 | -12/+16 | |
2009-02-15 | send hair and gender information in update look messages, set looks change ↵ | Roderic Morris | 1 | -1/+5 | |
flag when changing hair | |||||
2009-01-12 | Added @announce | David Athay | 1 | -0/+12 | |
2008-12-01 | Added new table to store online users. See mantis #553 | Andreas Habel | 1 | -0/+9 | |
This upgrade will be the first, we provide database installation scripts and update scripts to upgrade from the previous version. For more details about database upgrades see http://wiki.themanaworld.org/index.php/Upgrade_Database and feel free to comment. | |||||
2008-11-30 | Add sync Buffer according to mantis #550 | Andreas Habel | 1 | -0/+6 | |
The game server buffers all changes made to a character in a sync buffer. The buffer is sent to the account server if the buffer contains more then 20 message, reaches size of 1kb or at least every 10 seconds. ATM Character attributes, corr points and attribute points and skills are synchronized. TODO: items, location, money... | |||||
2008-11-19 | Added bandwidth monitoring | David Athay | 1 | -1/+5 | |
2008-11-16 | Got rid of CVS/Subversion $Id$ markers | Bjørn Lindeijer | 1 | -2/+0 | |
2008-11-04 | Added updating party member health. | David Athay | 1 | -0/+23 | |
2008-10-27 | Compile fixes and warning fixes. | Bjørn Lindeijer | 1 | -4/+5 | |
2008-10-27 | add effects sending system (by Chuck Miller) | Roderic Morris | 1 | -17/+41 | |
2008-10-15 | Added communicating change of direction to clients. | David Athay | 1 | -0/+9 | |
2008-05-19 | Implemented NPC names. Implemented the theoretical possibility to have named ↵ | Philipp Sehmisch | 1 | -0/+2 | |
monsters along the way. Note that the syntax of the LUA functions for creating NPCs has changed. | |||||
2008-05-07 | Implemented script bindings for making beings talk and sending private chat ↵ | Philipp Sehmisch | 1 | -6/+18 | |
messages from scripts to clients. Implemented trigger areas which are only triggered once when a being steps into them instead of every tick. | |||||
2008-03-13 | Sending destination of beings when the client comes on-screen to fix a bug ↵ | Philipp Sehmisch | 1 | -4/+5 | |
which showed moving monsters as standing in this situation. | |||||
2008-03-09 | Sending the attack type with attack messages so that the client can ↵ | Philipp Sehmisch | 1 | -0/+1 | |
visualize the different attacks monsters are using. | |||||
2008-01-24 | The direction of attacking beings is now transmitted together with attack ↵ | Philipp Sehmisch | 1 | -0/+1 | |
messages (has already been implemented on the client-side but the server-sided part has been forgotten somehow). | |||||
2007-09-23 | Robustified code with respect to insertion failures. | Guillaume Melquiond | 1 | -20/+55 | |
2007-09-23 | Changed delayed events to an explicit interface. | Guillaume Melquiond | 1 | -30/+66 | |
2007-08-29 | Replaced event system. Fixed race condition between quest variable recovery ↵ | Guillaume Melquiond | 1 | -1/+7 | |
and character removal. | |||||
2007-08-18 | First part of a patch for completing the RPG system (character attributes) ↵ | Guillaume Melquiond | 1 | -34/+9 | |
of TMWserv. | |||||
2007-08-13 | Implemented buy/sell handler. | Guillaume Melquiond | 1 | -2/+1 | |
2007-08-10 | Improved helper functions for Lua scripts. Associated scripts to maps. | Guillaume Melquiond | 1 | -0/+5 | |
2007-08-08 | Changed some argument types. Added untested protocol for moving objects ↵ | Guillaume Melquiond | 1 | -1/+1 | |
between slots of inventory. Fixed position of the cleaning bit for looks, so that it actually fits into network data. | |||||
2007-07-29 | Added support for trading. | Guillaume Melquiond | 1 | -0/+7 | |
2007-07-25 | Added being speed to protocol. | Guillaume Melquiond | 1 | -0/+1 | |
2007-07-23 | Commented out code unavailable from client side. Added support for NPCs. | Guillaume Melquiond | 1 | -0/+7 | |
2007-07-23 | Sent proper monster identifiers. | Guillaume Melquiond | 1 | -2/+8 | |
2007-07-14 | Reduced size of equipment packets. Fixed packet sending on object distance ↵ | Guillaume Melquiond | 1 | -31/+75 | |
change. | |||||
2007-07-12 | Added support for visible equipment. | Guillaume Melquiond | 1 | -1/+29 | |
2007-07-07 | Fixed teleportation hack caused by caching of pathfinder results. | Guillaume Melquiond | 1 | -0/+1 | |
2007-07-07 | Singleton managers do not need stateful classes. Changed them to namespace ↵ | Guillaume Melquiond | 1 | -9/+22 | |
interfaces. | |||||
2007-07-07 | Simplified code by using map pointers only, instead of using both map IDs ↵ | Guillaume Melquiond | 1 | -45/+13 | |
and map pointers. | |||||
2007-07-01 | Added assertions to detect insertion and removal of objects at updating time. | Guillaume Melquiond | 1 | -0/+14 | |
2007-06-30 | Implemented basic monster AI and fixed a stability problem caused by the ↵ | Philipp Sehmisch | 1 | -1/+2 | |
spawn areas. | |||||
2007-03-22 | Implemented communication of attribute changes from server to client. | Philipp Sehmisch | 1 | -0/+8 | |
2007-03-14 | Modified the game-server to use AbstractCharacterData, some renaming | Rogier Polak | 1 | -21/+21 | |
2007-03-05 | Added an abstrart base class for characterdata, in order to use the same ↵ | Rogier Polak | 1 | -1/+1 | |
serialize and deserialize functions on both the accountserver and the gameserver. | |||||
2007-03-02 | Implemented being death, removal of dead mobs and sitting. | Philipp Sehmisch | 1 | -10/+42 | |
2007-01-05 | Ensured player data are updated before being sent to the account server. | Guillaume Melquiond | 1 | -4/+11 | |