Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-04-22 | Compile fix. | Bjørn Lindeijer | 1 | -2/+2 | |
2008-04-22 | Fixed some small issues. | Bjørn Lindeijer | 1 | -1/+2 | |
2008-04-20 | Fixed some compiler errors/warnings. | Bjørn Lindeijer | 3 | -3/+9 | |
2008-04-16 | Added handling creating and leaving | David Athay | 2 | -4/+4 | |
parties. Fixed up some of the private channel stuff that remained. | |||||
2008-03-15 | Added pathblocking rules to NPCs, added script bindings to query being ↵ | Philipp Sehmisch | 1 | -0/+14 | |
positions and created script infrastructure for regularily called script functions. This allows NPCs which wander around automatically. | |||||
2008-03-15 | Implemented script binding for controllig movement of beings and fixed a ↵ | Philipp Sehmisch | 3 | -7/+24 | |
crash caused by the new blocking system (thanks to peavey for reporting). | |||||
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-13 | added assert header | Philipp Sehmisch | 1 | -0/+1 | |
2008-03-13 | defined block bitmasks in hex instead of decimal like it is done for the ↵ | Philipp Sehmisch | 1 | -3/+3 | |
walk bitmasks. | |||||
2008-03-13 | Implemented dynamic and selective pathblocking. Monsters are blocked by ↵ | Philipp Sehmisch | 13 | -46/+241 | |
player characters and other monsters, player characters only by monsters. | |||||
2008-03-09 | bugfix for last commit | Philipp Sehmisch | 1 | -1/+1 | |
2008-03-09 | Sending the attack type with attack messages so that the client can ↵ | Philipp Sehmisch | 3 | -0/+13 | |
visualize the different attacks monsters are using. | |||||
2008-03-04 | little off-by-one error | Philipp Sehmisch | 1 | -1/+1 | |
2008-03-04 | Added natural HP regeneration, capped HP at maximum and set HP to 1 after ↵ | Philipp Sehmisch | 4 | -7/+38 | |
respawn. | |||||
2008-03-02 | Moved death check from Being::damage to Being::update for more reliable ↵ | Philipp Sehmisch | 2 | -1/+8 | |
death detection and to fix the bug that the last hit on a monster does not count for exp calculation. | |||||
2008-03-01 | Implemented priority of different monster attacks. | Philipp Sehmisch | 1 | -4/+9 | |
2008-02-28 | Work in Progress commit of guilds. | David Athay | 3 | -50/+5 | |
2008-02-27 | Implemented player respawn. | Philipp Sehmisch | 3 | -0/+32 | |
2008-02-22 | Improved monster AI by making monster only use attacks which have a chance ↵ | Philipp Sehmisch | 1 | -14/+32 | |
to hit the target and also use them when the optimal combat distance hasn't been reached yet. | |||||
2008-02-21 | Moved the functions which translate strings into enumerations from the XML ↵ | Philipp Sehmisch | 4 | -3/+85 | |
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 | 5 | -87/+120 | |
2008-02-20 | Fixed a bug which made wandering monsters prefer walking northwest. | Philipp Sehmisch | 1 | -2/+2 | |
2008-02-13 | Implemented monster mutation. | Philipp Sehmisch | 3 | -6/+29 | |
2008-02-12 | Movement speed in monsters.xml is now interpreted as pixels per second ↵ | Philipp Sehmisch | 1 | -3/+3 | |
instead of tiles per second. | |||||
2008-02-11 | Implemented getting size and speed from monster.xml | Philipp Sehmisch | 3 | -36/+48 | |
2008-02-07 | arts of monster behavior are now read from monsters.xml. | Philipp Sehmisch | 3 | -18/+63 | |
2008-02-06 | Exp reward for killing monsters is now read from monster database. | Philipp Sehmisch | 3 | -6/+28 | |
2008-02-06 | obeying "80 characters per row" coding style rule. | Philipp Sehmisch | 1 | -10/+21 | |
2008-02-06 | Monster base attributes are now read from monsters.xml. | Philipp Sehmisch | 3 | -6/+48 | |
2008-01-28 | Added weapon skill system and leveling system. | Philipp Sehmisch | 9 | -79/+407 | |
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). | |||||
2008-01-23 | Made the gameserver work more and complain less about not having enough time. | Philipp Sehmisch | 1 | -4/+8 | |
2008-01-23 | Fixed "immortal monster" bug. | Philipp Sehmisch | 1 | -8/+4 | |
2008-01-10 | Fixed account server compiling. | Philipp Sehmisch | 1 | -0/+4 | |
2008-01-10 | Item types and weapon types are now identified by name instead of numbers in ↵ | Philipp Sehmisch | 3 | -44/+107 | |
the items.xml. Cleaned out some nonsensical weapon types. | |||||
2008-01-07 | Player characters and monsters now attack with different ranges and angles ↵ | Philipp Sehmisch | 5 | -13/+20 | |
(preparation for getting attack zone from weapon properties or monster database). | |||||
2008-01-07 | Implemented some of the game mechanics we decided to use. The clients now ↵ | Philipp Sehmisch | 5 | -48/+64 | |
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-11-13 | Improved warning message on spawning. | Guillaume Melquiond | 1 | -3/+4 | |
2007-11-13 | Trimed script filenames from spaces. | Guillaume Melquiond | 1 | -2/+4 | |
2007-10-27 | Made it compile with GCC 4.3 | Guillaume Melquiond | 5 | -22/+31 | |
2007-10-18 | Removed obsolete data files. | Guillaume Melquiond | 1 | -2/+0 | |
2007-09-27 | Ported monster database. | Eugenio Favalli | 1 | -1/+1 | |
2007-09-23 | Robustified code with respect to insertion failures. | Guillaume Melquiond | 5 | -28/+94 | |
2007-09-23 | Changed delayed events to an explicit interface. | Guillaume Melquiond | 6 | -66/+103 | |
2007-09-22 | Cleaned both configuration and resource managers. | Guillaume Melquiond | 8 | -35/+235 | |
2007-09-16 | Added global accounting of beings. | Guillaume Melquiond | 3 | -2/+52 | |
2007-09-16 | Cleaned game-server handler a bit before adding statistics. | Guillaume Melquiond | 1 | -1/+1 | |
2007-09-10 | Spawn rate and limit are now read from map files and really fixed size of ↵ | Eugenio Favalli | 3 | -9/+31 | |
spawn area. | |||||
2007-09-10 | Dimensionless spawn points now spawn over the whole map. | Eugenio Favalli | 1 | -3/+5 | |