Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-12-28 | Tweaked the skip detection a bit more to show less groups of small skips in ↵ | Philipp Sehmisch | 1 | -2/+2 | |
the log. | |||||
2009-12-28 | Made world tick skip detection more lax | Philipp Sehmisch | 1 | -12/+12 | |
2009-12-28 | Added parser for mana-skills.xml | Philipp Sehmisch | 1 | -1/+60 | |
2009-12-28 | Added support for skill names as weapon types in items.xml (still hardcoded) | Philipp Sehmisch | 4 | -2/+118 | |
2009-12-28 | Nerfed HP regeneration by disabling it while in combat. | Philipp Sehmisch | 1 | -7/+11 | |
2009-12-09 | Fix detecting collision layer for maps | Jared Adams | 1 | -3/+2 | |
2009-12-06 | A few late rebranding updates | Thorbjørn Lindeijer | 1 | -2/+2 | |
2009-12-06 | Fixed name of the project in copyright headers | Thorbjørn Lindeijer | 60 | -519/+475 | |
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-12-06 | Removed "TMW" and "TMWSERV" from header guards | Thorbjørn Lindeijer | 28 | -63/+63 | |
2009-12-06 | Fixed crash when an invalid status effect is requested | Thorbjørn Lindeijer | 3 | -11/+18 | |
Log an error instead. | |||||
2009-12-06 | A host of code style changes | Thorbjørn Lindeijer | 5 | -9/+9 | |
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-12-06 | Moved rectangle intersection to the Rectangle class | Thorbjørn Lindeijer | 2 | -39/+15 | |
Also a bit of pointless cleanup in the math utils. | |||||
2009-12-06 | Fixed the default visual range | Thorbjørn Lindeijer | 1 | -1/+1 | |
The client is 800x600 by default, so 320 pixels radius was not enough. Taking into account a bit of network latency as well, 448 should be alright. | |||||
2009-12-06 | Made the Being timer accessors const | Thorbjørn Lindeijer | 2 | -20/+25 | |
2009-12-05 | Fixed a bug which prevented monsters from attacking | Philipp Sehmisch | 1 | -1/+0 | |
2009-12-05 | (refactoring) Replaced various differen tick counting constructs in the ↵ | Philipp Sehmisch | 4 | -42/+86 | |
being classes with a common timer infrastructure | |||||
2009-11-05 | Fix handeling of GameServer port | Jared Adams | 3 | -8/+11 | |
2009-10-26 | Added optional optimal level mechanic which reduces exp gain of certain ↵ | Philipp Sehmisch | 5 | -8/+26 | |
sources after a certain skill level. | |||||
2009-10-24 | Rebranding tmwserv to manaserv | Thorbjørn Lindeijer | 1 | -4/+4 | |
Includes a database update. Use update_6_to_7.sql to update existing sqlite databases. | |||||
2009-10-24 | Don't log the sitting/standing action change transaction. Mantis #950. | Bertram | 1 | -6/+18 | |
2009-10-18 | Some random cleanups | Thorbjørn Lindeijer | 2 | -2/+2 | |
2009-10-17 | Also close gracefully on receiving the TERM signal | Thorbjørn Lindeijer | 1 | -0/+1 | |
Probably the most important signal to handle gracefully... | |||||
2009-10-15 | Speed code unification part 1: Made the server accept speed values in tiles ↵ | Bertram | 7 | -19/+42 | |
per second. | |||||
2009-10-11 | Only use the first 1000 skills in level calulation | Chuck Miller | 1 | -3/+7 | |
After 1000 is reserved for crafting skills | |||||
2009-10-09 | Mostly synced the client and server code for path finding. | Bertram | 5 | -43/+50 | |
2009-10-09 | Synced the protocol file with client in protocol.h, letting other defines in ↵ | Bertram | 14 | -28/+18 | |
defines.h, and removing some overheading along the way. | |||||
2009-10-09 | Adds the option for a configuable hard cap on skill levels | Chuck Miller | 1 | -3/+15 | |
To use, use the option "maxSkillCap", and set it to desired exp | |||||
2009-10-07 | Adds server auth, also adds the "net_password" configure option | Chuck Miller | 1 | -0/+9 | |
2009-10-04 | Fixes infinite loop | Chuck Miller | 1 | -0/+1 | |
2009-10-03 | Some cleanup | Thorbjørn Lindeijer | 2 | -5/+4 | |
* Removed unsigned/signed warning by just using signed integers. * Made AccountHandler message handler functions members again instead of static functions. * Renamed 'computer' to 'client' since that is a less confusing name. | |||||
2009-10-03 | Fixed a line where anger was not added | Chuck Miller | 1 | -1/+1 | |
2009-10-03 | Adds the changeAnger method to monsters | Chuck Miller | 2 | -10/+25 | |
2009-10-02 | UNIX compilation fix for last commit | Philipp Sehmisch | 1 | -1/+7 | |
2009-10-02 | Game-server now tries again when failing to connect to account-server. ↵ | Philipp Sehmisch | 1 | -2/+15 | |
Reconnect intervals become longer and longer. | |||||
2009-10-01 | Adds code for saving and getting status effects from the database | Chuck Miller | 3 | -1/+23 | |
2009-09-27 | Added script bindings and netcode for creating being-bound effects. | Philipp Sehmisch | 3 | -6/+42 | |
2009-09-23 | added script functions for monster attacks | Philipp Sehmisch | 5 | -7/+23 | |
2009-09-17 | Added the possibility to define a monster script for a whole monster class ↵ | Philipp Sehmisch | 3 | -3/+33 | |
in monsters.xml | |||||
2009-09-16 | Allow for basic scripted monsters | Chuck Miller | 2 | -0/+45 | |
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-01 | Simplifies Movement to not send path destinations, but rather just the ↵ | Chuck Miller | 3 | -39/+5 | |
current pos | |||||
2009-07-20 | Have the game server reconnect with the account-server if account-server is ↵ | Chuck Miller | 7 | -18/+95 | |
restarted | |||||
2009-07-18 | Change status effects to prevent duplication | Jared Adams | 2 | -12/+49 | |
Also add some functions for manipulating status effects: * removeStatusEffect * getStatusEffectTime * setStatusEffectTime | |||||
2009-07-17 | Adds scripted status effects | Chuck Miller | 7 | -0/+350 | |
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-10 | Prevent Actors from getting ID 0 | Jared Adams | 1 | -0/+1 | |
Causes client problems. | |||||
2009-07-09 | Fixed bug causing unnecessary special updating when attributes change. | Philipp Sehmisch | 1 | -2/+2 | |