Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-05-24 | Stopped tmwserv from writing to its configuration file | Bjørn Lindeijer | 1 | -21/+29 | |
This was confusing, since changes made to the config file while the server is running are lost once the server exists. Also, XML comments were being stripped by the server. The command line option to set the port now only applies to a single run, and isn't saved in the configuration. There shouldn't be a need for the server to write to its configuration file, it might not even have the rights to do so. | |||||
2009-05-24 | Fixed a few code style issues | Bjørn Lindeijer | 4 | -19/+21 | |
Also renamed Guild::totalMembers to Guild::memberCount | |||||
2009-05-24 | Fixed name of method (recepted -> received) | Bjørn Lindeijer | 3 | -6/+6 | |
2009-05-20 | Fix crash caused by non-removal of target. | David Athay | 1 | -12/+17 | |
2009-05-19 | Added time between attacks. Added target for monster. | David Athay | 4 | -11/+15 | |
2009-05-18 | Added target combat | David Athay | 5 | -134/+41 | |
2009-05-05 | tmwserv - Warp fix | Blue | 1 | -1/+1 | |
Prevent for warping in a unwalkable area, choose randomly a random place to warp if the asked is unwalkable Added a default value to map::getWalk too. | |||||
2009-05-01 | tmwserv NPC String input | Blue | 3 | -4/+29 | |
Adding support for npc string input. | |||||
2009-05-01 | Mysql backend, lua and NPC handler | Blue | 2 | -0/+14 | |
Fix for mysql backend (again) Lua modification for integer and string ask with NPC, and closing fix. | |||||
2009-04-26 | Standardize on the position of the const keyword | Bjørn Lindeijer | 35 | -185/+189 | |
Same as for the client. | |||||
2009-04-26 | Merged MovingObject into the Being class | Bjørn Lindeijer | 24 | -628/+571 | |
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-04-22 | Merge branch 'master' of git@gitorious.org:tmwserv/mainline | David Athay | 4 | -33/+104 | |
2009-04-21 | Trade System Patch (server side) | blue112 | 4 | -33/+104 | |
Server side modification for making the three steps trade working. For tmwserv Some trade related protocol modification too. | |||||
2009-03-30 | Merge branch 'master' of git@gitorious.org:tmwserv/mainline | David Athay | 6 | -8/+70 | |
2009-03-30 | Added debugging | David Athay | 1 | -0/+7 | |
2009-03-27 | Fixed compile warning | Bjørn Lindeijer | 1 | -5/+5 | |
2009-03-24 | Added config option to set default PvP mode | Philipp Sehmisch | 1 | -0/+3 | |
2009-03-19 | Implemented the possibility to have maps with or without PvP combat. | Philipp Sehmisch | 6 | -4/+63 | |
PvP is governed by the map property "pvp". Currently it can be either "none" for no PvP combat or "free" for unrestricted PvP combat. "none" is the default value which is used when pvp is undefined. Later addition of more sophisticated PvP modes is possible. | |||||
2009-03-06 | Added transactional history to game server. | David Athay | 4 | -4/+128 | |
2009-03-05 | Implemented basic special recharge on the server. | Philipp Sehmisch | 2 | -9/+87 | |
2009-02-24 | Forgot two config key renames and a little style fix | Philipp Sehmisch | 1 | -2/+2 | |
2009-02-24 | Made a lot of hard-coded values configuration options | Philipp Sehmisch | 3 | -17/+23 | |
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-02-10 | Removed testing.cpp because all of its functionality can now be covered by ↵ | Philipp Sehmisch | 2 | -39/+0 | |
LUA scripts | |||||
2009-01-28 | Moved MapContent into header file. | David Athay | 2 | -118/+121 | |
2009-01-18 | Made command handler even more helpful when entering an invalid command. | Philipp Sehmisch | 1 | -1/+1 | |
2009-01-18 | Fixed invalid permission spam for low level accounts | Philipp Sehmisch | 1 | -3/+3 | |
2009-01-18 | Added @where and @rights chat commands for querying the own location and ↵ | Philipp Sehmisch | 1 | -17/+77 | |
access level. Improved feedback for erroneous chat commands. | |||||
2009-01-17 | Filenames of item use scripts are now taken from the items.xml | Philipp Sehmisch | 3 | -16/+19 | |
2009-01-17 | Merge branch 'master' of git@gitorious.org:tmwserv/mainline | Philipp Sehmisch | 3 | -0/+36 | |
2009-01-12 | Added @announce | David Athay | 3 | -0/+36 | |
2009-01-09 | Made respawn location a config option | Philipp Sehmisch | 1 | -3/+4 | |
2008-12-12 | Fixed game server crash and code style | Bjørn Lindeijer | 2 | -51/+54 | |
The game server crashed when it was closed while it still hadn't been able to connect to the account server, due to an uninitialized pointer. Code style fixes. Don't use 'const' for arguments that are passed by value and start variable names with lowercase. | |||||
2008-12-06 | Fixes map warp issues, and has a better starting location | Chuck Miller | 3 | -4/+20 | |
2008-12-01 | Added new table to store online users. See mantis #553 | Andreas Habel | 4 | -3/+39 | |
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 | 6 | -1/+159 | |
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-26 | Allows the damage struct to carry more then one used skill | Chuck Miller | 3 | -9/+13 | |
2008-11-26 | Converted some DOS newlines to UNIX | Bjørn Lindeijer | 1 | -61/+61 | |
2008-11-24 | Fixed character party information on game server. | David Athay | 2 | -3/+3 | |
2008-11-22 | Refuse to spawn dead monsters | Bjørn Lindeijer | 4 | -44/+47 | |
The server now warns instead of spawning dead monsters. Since I threw the spawning code around a bit, I hope I didn't break it. | |||||
2008-11-20 | Merge branch 'master' of git@gitorious.org:tmwserv/mainline | Philipp Sehmisch | 4 | -95/+115 | |
2008-11-20 | Changed @level to @setgroup | David Athay | 1 | -5/+5 | |
2008-11-20 | Changed from Access Levels to Command Groups for @ commands | David Athay | 1 | -49/+101 | |
2008-11-20 | Added rectangular attack zones which are faster and simpler than cone-shaped ↵ | Philipp Sehmisch | 5 | -12/+90 | |
ones and sufficient for most situations. | |||||
2008-11-20 | Made Bandwidth Monitor Global | David Athay | 3 | -43/+11 | |
2008-11-19 | Added bandwidth monitoring | David Athay | 5 | -5/+51 | |
2008-11-16 | Got rid of CVS/Subversion $Id$ markers | Bjørn Lindeijer | 58 | -114/+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. |