Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-11-14 | Renamed .hpp files into .h for consistency. | Yohann Ferreira | 1 | -3/+3 | |
Also added an header to the autoattack.{h,cpp} files. Big but trivial fix. | |||||
2010-08-22 | Pass a script name to Lua for proper reporting of error locations | Thorbjørn Lindeijer | 1 | -2/+2 | |
Now the Lua file name shows up in the error message and stack traceback, or the map file and object name in case of a script embedded in a map file. | |||||
2010-08-22 | Rename some stuff to conform to naming conventions | Thorbjørn Lindeijer | 1 | -7/+7 | |
2010-07-23 | Added a simple sanity check to avoid a gameserver crash at login. | Yohann Ferreira | 1 | -5/+11 | |
No review asked. | |||||
2010-07-09 | Added LUA script bindings for manipulating the specials available to a ↵ | Philipp Sehmisch | 1 | -0/+30 | |
character. Added script call for getting the cost of a special (recharge only for now) Deleting specials works server-sided but the client isn't informed about it properly. Specials without recharge cost don't appear for the player. Both of these features require an additional netcode message. Reviewed-by: Freeyorp | |||||
2010-05-29 | Only skip the UTF-8 BOM for Lua scripts | Thorbjørn Lindeijer | 1 | -3/+12 | |
libxml2 should be able to handle files with a BOM fine. Reviewed-by: Bertram | |||||
2010-05-16 | Changed and split up the default location for loading data | Thorbjørn Lindeijer | 1 | -4/+4 | |
Instead of loading data from a 'data' directory in the current working directory, the server now uses clientDataPath and serverDataPath as specified in the configuration. This removes the need to set up symbolic links in order to merge these two types of data. The default values point to example/clientdata and example/serverdata, where a minimal example world can be developed to make setting up an initial server quick and easy. The XML::Document convenience class was copied over from the client. Also, the ResourceManager is now shared between both servers, since the account client is reading items.xml. Reviewed-by: Jared Adams | |||||
2010-04-25 | Added a Byte Order Mask (BOM) filter to the ResourceManager. | Bertram | 1 | -1/+2 | |
Reviewed by: Jaxad0127 | |||||
2010-04-11 | Implemented global event function call to on_chr_death | Philipp Sehmisch | 1 | -0/+17 | |
Reviewed-by: Jared Adams <Jaxad0127@gmail.com> | |||||
2010-04-11 | Added global lua event script (only on_being_death_accept for now) | Philipp Sehmisch | 1 | -0/+1 | |
Reviewed-by: Jared Adams <Jaxad0127@gmail.com> | |||||
2010-02-07 | Update Copyright date for Manaserv. | Bertram | 1 | -1/+1 | |
2009-12-06 | Fixed name of the project in copyright headers | Thorbjørn Lindeijer | 1 | -7/+6 | |
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-04-26 | Standardize on the position of the const keyword | Bjørn Lindeijer | 1 | -4/+5 | |
Same as for the client. | |||||
2009-01-31 | Added on_remove callback to lua API | Philipp Sehmisch | 1 | -1/+1 | |
2009-01-17 | Made script error reports more informative and readable | Philipp Sehmisch | 1 | -1/+5 | |
2008-11-16 | Got rid of CVS/Subversion $Id$ markers | Bjørn Lindeijer | 1 | -2/+0 | |
2008-07-07 | Implemented death listener for scripting engine. | Philipp Sehmisch | 1 | -0/+5 | |
2008-05-19 | Implemented NPC names. Implemented the theoretical possibility to have named ↵ | Philipp Sehmisch | 1 | -1/+2 | |
monsters along the way. Note that the syntax of the LUA functions for creating NPCs has changed. | |||||
2007-10-27 | Made it compile with GCC 4.3 | Guillaume Melquiond | 1 | -0/+1 | |
2007-09-22 | Cleaned both configuration and resource managers. | Guillaume Melquiond | 1 | -3/+2 | |
2007-08-20 | Prevented access to uninitialized engines. | Guillaume Melquiond | 1 | -5/+8 | |
2007-08-15 | Added helper functions for loading files and NPCs as scripts. Put Lua ↵ | Guillaume Melquiond | 1 | -1/+24 | |
helpers into a separate library automatically loaded into new contexts. | |||||
2007-08-14 | Made it possible to load scripts from strings instead of files. | Guillaume Melquiond | 1 | -7/+2 | |
2007-08-09 | Added new scripting interface and Lua engine. | Guillaume Melquiond | 1 | -0/+67 | |