summaryrefslogtreecommitdiff
path: root/src/game-server/being.cpp
AgeCommit message (Expand)AuthorFilesLines
2013-04-12Moved Actor into an ComponentErik Schilling1-52/+31
2013-04-11Converted Being into a ComponentErik Schilling1-99/+146
2013-04-11Converted the Character class into a componentErik Schilling1-0/+2
2013-04-03Moved the Monster class to a ComponentErik Schilling1-0/+7
2013-04-02Moved fighting code into a componentErik Schilling1-156/+15
2013-03-25Changed NPC to an NpcComponent added to a BeingThorbjørn Lindeijer1-0/+2
2013-02-21Introduced Script::ContextErik Schilling1-4/+2
2013-02-04Moved attribute (re)calculation to the scriptsErik Schilling1-45/+39
2013-02-01Added emote support.Yohann Ferreira1-1/+10
2013-01-29Silenced some eclipse warningsErik Schilling1-0/+1
2013-01-09Replaced EventListener with signals based on libsigc++Thorbjørn Lindeijer1-17/+10
2013-01-09Replaced 'unsigned int' with 'unsigned'Thorbjørn Lindeijer1-10/+10
2013-01-08Work on (Auto)Attack system.Erik Schilling1-16/+70
2013-01-08Rename AutoAttack to AttackErik Schilling1-1/+1
2012-08-05Correct updating the old position of beings.Stefan Beller1-4/+4
2012-04-14Introduced a Timeout class for counting down without countingThorbjørn Lindeijer1-45/+4
2012-04-04Renamed Thing to EntityThorbjørn Lindeijer1-1/+1
2012-03-26Some general cleanups and merged Being::perform() into update()Thorbjørn Lindeijer1-3/+5
2012-03-16Fixed remaining compiler warningsThorbjørn Lindeijer1-1/+1
2012-02-28Fixed bug with erasing the last status effectThorbjørn Lindeijer1-3/+9
2012-02-27Prevent calculating movement of being further if it does not moveErik Schilling1-0/+4
2012-02-02Added a way to specify the min and max attributes values.Yohann Ferreira1-2/+2
2012-01-02Made all beings capable of having a genderErik Schilling1-0/+5
2011-10-19Removed inappropriate assignment to mOld in Being::findPathThorbjørn Lindeijer1-5/+7
2011-06-24Fixed autoattacks basic handling.Yohann Ferreira1-0/+4
2011-04-17Added of precised some info I found very useful while debugging.Yohann Ferreira1-5/+20
2011-04-17Removed useless calls to updateDerivedAttributes().Yohann Ferreira1-1/+0
2011-04-17Fix beings raw speed calculation when obtaining the TPS speed.Yohann Ferreira1-1/+6
2011-04-15Fixed crash on first map updateThorbjørn Lindeijer1-0/+12
2011-03-20Renaming stuff to make the code more readableThorbjørn Lindeijer1-3/+3
2011-03-20Moved defines.h and manaserv_protocol.h into 'common'Thorbjørn Lindeijer1-1/+1
2011-03-15Eliminated one version of Being::performAttackThorbjørn Lindeijer1-11/+11
2011-01-30Revert "Fixed the money handling."Jared Adams1-5/+0
2011-01-31Fixed the money handling.Yohann Ferreira1-0/+5
2011-01-22Made the being direction be updated only at the end of the movement.Yohann Ferreira1-3/+3
2011-01-11Made the servers report their protocol version.Yohann Ferreira1-2/+2
2011-01-09Fix being direction discrepancies by syncing the BeingDirection.Yohann Ferreira1-6/+94
2011-01-09Removed the superfluous point struct.Yohann Ferreira1-2/+3
2011-01-06Get rid of the server tick magic number.Yohann Ferreira1-4/+4
2011-01-03Change Actor::mActionTime to mMoveTime member to reflect more its actual use.Yohann Ferreira1-8/+8
2011-01-03Cleaned up and document a bit more the speed conversion functions.Yohann Ferreira1-1/+2
2010-12-29Moved parts needing to be in sync with the client in protocol.h.Yohann Ferreira1-4/+4
2010-12-08Fix many compiler warnings.Freeyorp1-1/+1
2010-11-14Renamed .hpp files into .h for consistency.Yohann Ferreira1-11/+11
2010-11-04Fully shift being scope attributes into being.Freeyorp1-4/+66
2010-10-17Dehardcode the tileWidth and height, except for the speed conversion.Yohann Ferreira1-14/+23
2010-10-17Get rid of some unneeded direct calls to setBase for attributes.Freeyorp1-8/+5
2010-09-15Reordered the manaserv.xml.example file and made related code cleanups.Yohann Ferreira1-7/+18
2010-08-29Merge branch 'testing'Freeyorp1-100/+141
2010-08-07Renamed modifiedAttribute to updateDerivedAttributesThorbjørn Lindeijer1-6/+6