summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-07-23Typos...Guillaume Melquiond1-2/+2
2007-07-23Commented out code unavailable from client side. Added support for NPCs.Guillaume Melquiond13-12/+187
2007-07-23Sent proper monster identifiers.Guillaume Melquiond3-3/+26
2007-07-20Separated ChatClient class from chathandler.cpp, cleaned up handling ofBjørn Lindeijer10-661/+792
messages, defining a method for each handled message and some code formatting cleanup and corrected headers.
2007-07-17Some more cleanup of chat handler related code.Bjørn Lindeijer11-264/+254
2007-07-17Implemented loading of warp and spawn areas from map files.Eugenio Favalli7-42/+154
2007-07-15Some cleaning up of the chat channel manager code.Bjørn Lindeijer5-252/+286
2007-07-14Reduced size of equipment packets. Fixed packet sending on object distance ↵Guillaume Melquiond3-33/+82
change.
2007-07-12Added support for visible equipment.Guillaume Melquiond8-11/+52
2007-07-08Update account database on unexpected client disconnection.Guillaume Melquiond2-0/+3
2007-07-08Added monster drops.Guillaume Melquiond13-22/+284
2007-07-07Fixed teleportation hack caused by caching of pathfinder results.Guillaume Melquiond6-7/+20
2007-07-07Singleton managers do not need stateful classes. Changed them to namespace ↵Guillaume Melquiond15-170/+165
interfaces.
2007-07-07Simplified code by using map pointers only, instead of using both map IDs ↵Guillaume Melquiond19-395/+330
and map pointers.
2007-07-05Robustified account server with respect to failed SQL requests.Guillaume Melquiond2-17/+44
2007-07-02Added support for persistent inventory.Guillaume Melquiond2-26/+55
2007-07-02Cleaned prototypes and factored out duplicate code.Guillaume Melquiond5-277/+109
2007-07-02Updated project files.Eugenio Favalli3-21/+5
2007-07-01Added support for storing inventory in database.Guillaume Melquiond3-33/+48
2007-07-01Made character data persistent across logout/login.Guillaume Melquiond8-34/+30
2007-07-01Added assertions to detect insertion and removal of objects at updating time.Guillaume Melquiond2-0/+16
2007-07-01Reverted inventory handling code to the last known working state. Simplified ↵Guillaume Melquiond14-432/+263
serialization interface along the way.
2007-06-30Implemented basic monster AI and fixed a stability problem caused by the ↵Philipp Sehmisch17-72/+398
spawn areas.
2007-06-28Delegated creature insertion to the State class so that it does not disturb ↵Guillaume Melquiond2-1/+7
object updating.
2007-06-26Updated project file.Eugenio Favalli2-0/+24
2007-06-26Merged guilds-and-parties branch to trunkDavid Athay26-17/+1648
2007-06-25Fixed include directories and updated project files.Eugenio Favalli3-13/+35
2007-06-16Fixed initial attribute status.Guillaume Melquiond2-0/+2
2007-06-16Forgot the changelog entry. Work around compilers that have trouble dealing ↵Guillaume Melquiond2-1/+6
with zero-sized arrays.
2007-06-16Fix rsqrt and sqrt.Guillaume Melquiond1-7/+8
2007-04-11Using effective attributes instead of base attributes for damage calculation.Philipp Sehmisch2-3/+8
2007-03-31Took into account spawn rate.Bjørn Lindeijer3-15/+29
2007-03-31Added a DeathListener interface, which the SpawnArea now uses to get notifiedBjørn Lindeijer10-6/+102
about dying beings, so that it knows when to spawn more.
2007-03-31Moved writing of outgoing messages into MessageOut and added printing of theBjørn Lindeijer5-5/+33
message ID.
2007-03-31Moved writing of incoming messages into MessageIn and tweaked the printing ofBjørn Lindeijer5-17/+53
the message ID.
2007-03-31Made a start with having monsters spawn using a SpawnArea.Bjørn Lindeijer9-173/+296
2007-03-30Separated the Thing and MovingObject classes from the Object module.Bjørn Lindeijer9-310/+397
2007-03-30repaired some svn errorsPhilipp Sehmisch4-192/+3
2007-03-30Renamed "Controlled" to "Monster" and moved it into the game-server directory.Philipp Sehmisch7-161/+356
2007-03-23Updated and fixed Code::Blocks project files.Eugenio Favalli3-29/+90
2007-03-23Mostly fixed some compilation issues.Bjørn Lindeijer10-25/+46
2007-03-22Implemented communication of attribute changes from server to client.Philipp Sehmisch7-3/+53
2007-03-22Fixed a bug that caused the character attributes to become mixed up.Philipp Sehmisch2-1/+6
2007-03-20Removed check for difference between lowest and highest attribute at char ↵Philipp Sehmisch5-24/+15
creation. Unified order of basic attributes.
2007-03-20Corrected a bug, that occurred when connecting to the game-server.Rogier Polak4-8/+15
2007-03-19fixed more spelling mistakes.Philipp Sehmisch3-7/+9
2007-03-19Fixed two compiler warnings and corrected a spelling error.Philipp Sehmisch4-10/+15
2007-03-18Added a TokenCollector class for matching magic_tokens.Rogier Polak14-391/+828
2007-03-15Set the default map position of new characters to a value that makes more ↵Philipp Sehmisch14-301/+269
sense. Implemented new basic attribute system on account server. Removed attribute modifiers, unified basic and derived attributes, storing attributes in a vector, renamed some attribute identifiers, removed identifiers for derived attributes that aren't needed yet.
2007-03-14Corrected formatting of single-line commentsRogier Polak7-8/+8