summaryrefslogtreecommitdiff
path: root/src/game-server/being.cpp
AgeCommit message (Expand)AuthorFilesLines
2013-09-13Fixed walking resetting the dead actionErik Schilling1-2/+2
2013-09-08Renamed character.cpp to charactercomponent.cppErik Schilling1-1/+1
2013-08-26Moved AttributeInfo into a seperate fileErik Schilling1-10/+10
2013-08-26Allowed to push attributeinfos for the attribute recalculationErik Schilling1-66/+71
2013-08-26Unshared the serialization of charactersErik Schilling1-7/+0
2013-08-26Removed skillsErik Schilling1-1/+0
2013-08-26Allow names instead of ids for attributes + cleanupErik Schilling1-17/+20
2013-08-26[Abilities] Removed the old autoattack systemErik Schilling1-3/+2
2013-05-02Fixed a bunch of cppcheck warningsErik Schilling1-9/+6
2013-04-25Simplified BeingComponent::updateDirectionThorbjørn Lindeijer1-73/+6
2013-04-12Fixed uninitialised variable warning in valgrindErik Schilling1-0/+1
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