Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-09-16 | Allow for basic scripted monsters | Chuck Miller | 3 | -0/+71 | |
2009-09-15 | Fixed crash when column value is a real NULL value instead of empty string. | Andreas Habel | 1 | -1/+3 | |
2009-09-09 | Fixed superfluous semicolon in sqlite3 createTables.sql file | Thorbjørn Lindeijer | 1 | -1/+1 | |
It was causing problems with sqlite 3.6.10. | |||||
2009-08-25 | Merge branch 'master' of git@gitorious.org:tmwserv/mainline | Philipp Sehmisch | 5 | -15/+245 | |
2009-08-25 | Made the STL container -> LUA table wrappers more flexible. | Philipp Sehmisch | 2 | -19/+28 | |
2009-08-23 | Added table and view to prepare reporting of transaction log. | Andreas Habel | 4 | -9/+226 | |
Fixed database update "3 to 4". Added database update "4 to 5". Added indexes to table tmw_transaction for faster search when it gets bigger. Refactored layout of sqlite database script. | |||||
2009-08-21 | Merge branch 'master' of git@gitorious.org:tmwserv/mainline | Andreas Habel | 13 | -128/+36 | |
2009-08-20 | Remove attackzone from Makefile | Jared Adams | 1 | -2/+0 | |
2009-08-20 | Removed remnants of attack zones. Monsters AI now works properly again. | Philipp Sehmisch | 7 | -64/+12 | |
2009-08-19 | Performance improvement of range calculation (suggested by Octalot) | Philipp Sehmisch | 1 | -4/+4 | |
2009-08-19 | Removed attack shape from items. Added distance check on attacks (values ↵ | Philipp Sehmisch | 8 | -64/+26 | |
still hardcoded). performAttack now takes a target and a range argument instead of determining the target with accumulate&fire | |||||
2009-08-17 | Update table tmw_accounts. Added columns to store secret key and expiration | Andreas Habel | 3 | -10/+25 | |
time for password recovery via tmwweb/email. | |||||
2009-08-14 | Bugfix for storing transaction messages for new created characters. | Andreas Habel | 1 | -2/+3 | |
First flush the new character to the database to get it's new DatabaseID. Calling ->getDatabaseID() before flush() will give a wrong, uninitialized value. | |||||
2009-08-01 | Simplifies Movement to not send path destinations, but rather just the ↵ | Chuck Miller | 4 | -40/+6 | |
current pos | |||||
2009-07-30 | Add missing files to the Code::Blocks project | Jared Adams | 1 | -0/+4 | |
2009-07-20 | Have the game server reconnect with the account-server if account-server is ↵ | Chuck Miller | 8 | -18/+98 | |
restarted | |||||
2009-07-18 | Change status effects to prevent duplication | Jared Adams | 3 | -13/+101 | |
Also add some functions for manipulating status effects: * removeStatusEffect * getStatusEffectTime * setStatusEffectTime | |||||
2009-07-17 | Adds scripted status effects | Chuck Miller | 9 | -0/+393 | |
2009-07-16 | Set a map for the mScript when a item is used | Chuck Miller | 1 | -0/+1 | |
2009-07-14 | Remove a used line | Chuck Miller | 1 | -1/+0 | |
2009-07-12 | Allow npc_choice to take tables of strings | Jared Adams | 1 | -3/+21 | |
2009-07-10 | Prevent Actors from getting ID 0 | Jared Adams | 1 | -0/+1 | |
Causes client problems. | |||||
2009-07-10 | Changed BindInteger and BindString to BindValue | David Athay | 4 | -52/+33 | |
2009-07-10 | Changed database to using prepared statements, to stop SQL injection attacks | David Athay | 6 | -72/+298 | |
2009-07-09 | Fixed bug causing unnecessary special updating when attributes change. | Philipp Sehmisch | 1 | -2/+2 | |
2009-07-08 | Merge branch 'master' of git@gitorious.org:tmwserv/mainline | Philipp Sehmisch | 1 | -4/+1 | |
2009-07-08 | Sending spell recharge status to the clients | Philipp Sehmisch | 3 | -8/+58 | |
2009-07-08 | changed handleAnnounce to send the full message not only the first word | Maximilian Philipps | 1 | -4/+1 | |
2009-07-06 | GPMSG_PLAYER_ATTRIBUTE_CHANGE should now be using a Word over a Byte | Chuck Miller | 2 | -2/+2 | |
This is to allow for skill IDs >255 | |||||
2009-07-06 | Some final skill fixes, they seem to work fine now | Chuck Miller | 3 | -6/+8 | |
2009-07-06 | More Skill fixes, this time for getModifiedAttribute | Chuck Miller | 2 | -2/+21 | |
2009-07-04 | Fix where some basic attrs are treated like skills | Chuck Miller | 1 | -1/+1 | |
2009-07-03 | Helps fix one issue with skill levels | Chuck Miller | 2 | -1/+11 | |
It seems players skill random get a lot of exp in random, unused skill IDs | |||||
2009-07-03 | Makes Skills non hard coded | Chuck Miller | 13 | -136/+93 | |
It should be noted that Jax still needs to update the client Level calulation seems broken now too | |||||
2009-07-01 | Remove a stray comment. | Roderic Morris | 1 | -2/+0 | |
2009-07-01 | Remove complex path finding for players. Add a simple path finding algorithm ↵ | Roderic Morris | 6 | -5/+88 | |
to map. | |||||
2009-06-30 | Send a word over a byte for skill exp | Chuck Miller | 2 | -2/+2 | |
2009-05-29 | Fixes crashes that sometimes happens when allocate and deallocating from map ↵ | Chuck Miller | 1 | -29/+29 | |
buckets | |||||
2009-05-26 | Fix target bugs. | David Athay | 2 | -3/+3 | |
2009-05-24 | Stopped tmwserv from writing to its configuration file | Bjørn Lindeijer | 4 | -100/+71 | |
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 | Updated the keys in the example configuration file | Bjørn Lindeijer | 1 | -4/+4 | |
These settings grew a net_ prefix. | |||||
2009-05-24 | Fixed the Lua check to also accept plain liblua.a | Bjørn Lindeijer | 1 | -1/+2 | |
By default the Lua library is simply called liblua.a, while on Debian it is renamed due to incompatibilities among Lua versions. | |||||
2009-05-24 | More code style fixes | Bjørn Lindeijer | 2 | -57/+31 | |
2009-05-24 | Made it possible to specify the host to listen on | Bjørn Lindeijer | 9 | -16/+25 | |
Needed when the server has multiple network interfaces and the one you want to use isn't the default one for localhost. The host to listen on can be set in config file with 'net_listenHost'. | |||||
2009-05-24 | Fixed a few code style issues | Bjørn Lindeijer | 15 | -88/+90 | |
Also renamed Guild::totalMembers to Guild::memberCount | |||||
2009-05-24 | Fixed name of method (recepted -> received) | Bjørn Lindeijer | 3 | -6/+6 | |
2009-05-24 | Fixed compilation problem with GCC 4.4 | Bjørn Lindeijer | 4 | -5/+11 | |
Fix ported from the client. | |||||
2009-05-20 | Fix crash caused by non-removal of target. | David Athay | 2 | -15/+19 | |
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 | |