Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-12-06 | A host of code style changes | Thorbjørn Lindeijer | 1 | -1/+1 | |
Removed pointless void in method parameter lists, fixed methods and variables that started with upper case, removed pointless 'const' for stuff passed by value, made some getters const, etc. | |||||
2009-08-19 | Removed attack shape from items. Added distance check on attacks (values ↵ | Philipp Sehmisch | 1 | -41/+2 | |
still hardcoded). performAttack now takes a target and a range argument instead of determining the target with accumulate&fire | |||||
2009-07-03 | Makes Skills non hard coded | Chuck Miller | 1 | -5/+3 | |
It should be noted that Jax still needs to update the client Level calulation seems broken now too | |||||
2009-04-26 | Standardize on the position of the const keyword | Bjørn Lindeijer | 1 | -1/+1 | |
Same as for the client. | |||||
2009-01-17 | Filenames of item use scripts are now taken from the items.xml | Philipp Sehmisch | 1 | -13/+16 | |
2008-11-16 | Got rid of CVS/Subversion $Id$ markers | Bjørn Lindeijer | 1 | -2/+0 | |
2008-11-14 | Added check for database version on startup of Accountserver. | Andreas Habel | 1 | -9/+1 | |
The provided CreateTable.sql scripts store their versions inline of a database table. The account server checks this version number with its known compatible version. If the numbers don't match, the account server raises an error and shuts down. | |||||
2008-11-05 | Added version information to item database. Gameserver reports its local ↵ | Andreas Habel | 1 | -1/+26 | |
version to account server during registration and gets notified if the version is up-to-date or outdated to prevent inconsistencies. | |||||
2008-10-23 | Fixed compiler warnings, including a forgotten initialization of an item's | Bjørn Lindeijer | 1 | -4/+4 | |
script pointer. | |||||
2008-10-22 | added on use scripts (by Kage_Jittai) | Roderic Morris | 1 | -1/+16 | |
2008-09-27 | Implemented getting the attack zone of weapons from the item database and ↵ | Philipp Sehmisch | 1 | -0/+41 | |
implemented single target attacks useful for projectile weapons like bows. | |||||
2008-02-21 | Moved the functions which translate strings into enumerations from the XML ↵ | Philipp Sehmisch | 1 | -2/+2 | |
library into the item and monstermanager modules and reimplemented them using std::maps. | |||||
2008-02-20 | Implemented different monster attacks read from monsters.xml | Philipp Sehmisch | 1 | -57/+21 | |
2008-01-28 | Added weapon skill system and leveling system. | Philipp Sehmisch | 1 | -4/+1 | |
2008-01-10 | Item types and weapon types are now identified by name instead of numbers in ↵ | Philipp Sehmisch | 1 | -10/+76 | |
the items.xml. Cleaned out some nonsensical weapon types. | |||||
2008-01-07 | Implemented some of the game mechanics we decided to use. The clients now ↵ | Philipp Sehmisch | 1 | -1/+2 | |
only receive attribute change messages when the attribute actually changed. Left the HP mechanics as they are for now (although I consider them flawed). | |||||
2007-12-18 | Updated attribute system to the latest design decisions (removed charisma, ↵ | Philipp Sehmisch | 1 | -1/+0 | |
kept agility in) | |||||
2007-10-18 | Removed obsolete data files. | Guillaume Melquiond | 1 | -2/+0 | |
2007-09-22 | Cleaned both configuration and resource managers. | Guillaume Melquiond | 1 | -3/+2 | |
2007-08-31 | Implemented "reload" remote command. | Guillaume Melquiond | 1 | -6/+24 | |
2007-08-19 | Implemented use of items, e.g. food. | Guillaume Melquiond | 1 | -2/+2 | |
2007-08-19 | Added support for protective equipment. | Guillaume Melquiond | 1 | -0/+2 | |
2007-08-18 | First part of a patch for completing the RPG system (character attributes) ↵ | Guillaume Melquiond | 1 | -15/+15 | |
of TMWserv. | |||||
2007-08-01 | Added notification on changes of look. | Guillaume Melquiond | 1 | -11/+22 | |
2007-07-12 | Added support for visible equipment. | Guillaume Melquiond | 1 | -0/+2 | |
2007-07-07 | Singleton managers do not need stateful classes. Changed them to namespace ↵ | Guillaume Melquiond | 1 | -6/+20 | |
interfaces. | |||||
2007-03-22 | Implemented communication of attribute changes from server to client. | Philipp Sehmisch | 1 | -1/+1 | |
2007-03-15 | Set the default map position of new characters to a value that makes more ↵ | Philipp Sehmisch | 1 | -17/+10 | |
sense. Implemented new basic attribute system on account server. Removed attribute modifiers, unified basic and derived attributes, storing attributes in a vector, renamed some attribute identifiers, removed identifiers for derived attributes that aren't needed yet. | |||||
2007-03-14 | Modified the game-server to use AbstractCharacterData, some renaming | Rogier Polak | 1 | -15/+21 | |
2007-03-11 | Implemented stat handling infrastructure and basic damage calculation. | Philipp Sehmisch | 1 | -14/+13 | |
2007-01-05 | Simplified handling of verbosity levels. Optimized code by generating only ↵ | Guillaume Melquiond | 1 | -38/+13 | |
needed messages. | |||||
2007-01-03 | Added a Xmas cake: the server now supports items on floor. | Guillaume Melquiond | 1 | -1/+7 | |
2007-01-03 | Starting to work on adding items to the map. Nothing concrete for now, just ↵ | Guillaume Melquiond | 1 | -6/+10 | |
a few simplifications. Fixed file end-of-lines along the way. | |||||
2007-01-03 | Split persistent player data from game server data. Enabled inventory code back. | Guillaume Melquiond | 1 | -2/+2 | |
2006-12-29 | Physically split the server into one tmwserv-acount program (account + | Guillaume Melquiond | 1 | -0/+155 | |
chat + database) and multiple tmwserv-game programs (selected with respect to the maps). Cleaned the repository by moving server-specific source files into dedicated directories. |