summaryrefslogtreecommitdiff
path: root/src/game-server/being.cpp
AgeCommit message (Expand)AuthorFilesLines
2010-03-30Fix sitting and standingChuck Miller1-5/+6
2010-02-25Added script bindings for healing characters and other beings.Philipp Sehmisch1-0/+15
2010-02-07Update Copyright date for Manaserv.Bertram1-1/+1
2009-12-28Nerfed HP regeneration by disabling it while in combat.Philipp Sehmisch1-7/+11
2009-12-06Fixed name of the project in copyright headersThorbjørn Lindeijer1-13/+13
2009-12-06Fixed crash when an invalid status effect is requestedThorbjørn Lindeijer1-8/+15
2009-12-06Made the Being timer accessors constThorbjørn Lindeijer1-9/+7
2009-12-05(refactoring) Replaced various differen tick counting constructs in the being...Philipp Sehmisch1-4/+45
2009-10-15Speed code unification part 1: Made the server accept speed values in tiles p...Bertram1-0/+12
2009-10-09Mostly synced the client and server code for path finding.Bertram1-4/+4
2009-10-04Fixes infinite loopChuck Miller1-0/+1
2009-09-23added script functions for monster attacksPhilipp Sehmisch1-5/+6
2009-08-19Performance improvement of range calculation (suggested by Octalot)Philipp Sehmisch1-4/+4
2009-08-19Removed attack shape from items. Added distance check on attacks (values stil...Philipp Sehmisch1-7/+11
2009-07-18Change status effects to prevent duplicationJared Adams1-11/+32
2009-07-17Adds scripted status effectsChuck Miller1-0/+38
2009-07-03Makes Skills non hard codedChuck Miller1-1/+1
2009-07-01Remove complex path finding for players. Add a simple path finding algorithm ...Roderic Morris1-1/+10
2009-05-19Added time between attacks. Added target for monster.David Athay1-3/+4
2009-05-18Added target combatDavid Athay1-127/+12
2009-04-26Standardize on the position of the const keywordBjørn Lindeijer1-3/+3
2009-04-26Merged MovingObject into the Being classBjørn Lindeijer1-32/+118
2009-03-19Implemented the possibility to have maps with or without PvP combat.Philipp Sehmisch1-0/+5
2008-11-26Converted some DOS newlines to UNIXBjørn Lindeijer1-61/+61
2008-11-22Refuse to spawn dead monstersBjørn Lindeijer1-1/+0
2008-11-20Added rectangular attack zones which are faster and simpler than cone-shaped ...Philipp Sehmisch1-4/+62
2008-11-16Got rid of CVS/Subversion $Id$ markersBjørn Lindeijer1-2/+0
2008-11-04Added updating party member health.David Athay1-0/+1
2008-10-29Some code formatting cleanup and unduplicated conversion from direction toBjørn Lindeijer1-30/+14
2008-10-29replace collision detection function (by Chuck Miller)Roderic Morris1-4/+3
2008-10-27add effects sending system (by Chuck Miller)Roderic Morris1-2/+6
2008-09-27Implemented getting the attack zone of weapons from the item database and imp...Philipp Sehmisch1-7/+52
2008-07-28fix crash from last commit, guild fixes, damage calculation fixRoderic Morris1-2/+3
2008-03-13Implemented dynamic and selective pathblocking. Monsters are blocked by playe...Philipp Sehmisch1-5/+2
2008-03-04little off-by-one errorPhilipp Sehmisch1-1/+1
2008-03-04Added natural HP regeneration, capped HP at maximum and set HP to 1 after res...Philipp Sehmisch1-1/+25
2008-03-02Moved death check from Being::damage to Being::update for more reliable death...Philipp Sehmisch1-1/+6
2008-01-23Fixed "immortal monster" bug.Philipp Sehmisch1-8/+4
2008-01-07Player characters and monsters now attack with different ranges and angles (p...Philipp Sehmisch1-5/+3
2008-01-07Implemented some of the game mechanics we decided to use. The clients now onl...Philipp Sehmisch1-26/+7
2007-08-29Replaced event system. Fixed race condition between quest variable recovery a...Guillaume Melquiond1-20/+8
2007-08-19Implemented use of items, e.g. food.Guillaume Melquiond1-27/+15
2007-08-19Added support for protective equipment.Guillaume Melquiond1-6/+31
2007-08-18First part of a patch for completing the RPG system (character attributes) of...Guillaume Melquiond1-64/+99
2007-07-08Added monster drops.Guillaume Melquiond1-2/+2
2007-07-07Fixed teleportation hack caused by caching of pathfinder results.Guillaume Melquiond1-1/+1
2007-06-30Implemented basic monster AI and fixed a stability problem caused by the spaw...Philipp Sehmisch1-5/+16
2007-04-11Using effective attributes instead of base attributes for damage calculation.Philipp Sehmisch1-3/+3
2007-03-31Added a DeathListener interface, which the SpawnArea now uses to get notifiedBjørn Lindeijer1-0/+9
2007-03-23Mostly fixed some compilation issues.Bjørn Lindeijer1-1/+1