summaryrefslogtreecommitdiff
path: root/src/game-server/character.cpp
AgeCommit message (Expand)AuthorFilesLines
2013-04-12Removed CharacterData member from CharacterComponentThorbjørn Lindeijer1-3/+2
2013-04-12Moved Actor into an ComponentErik Schilling1-11/+8
2013-04-11Converted Being into a ComponentErik Schilling1-47/+43
2013-04-11Converted the Character class into a componentErik Schilling1-165/+153
2013-04-02Fixed multiple warnings and errors that blocked c++0xErik Schilling1-1/+2
2013-04-02Moved fighting code into a componentErik Schilling1-22/+33
2013-03-25Changed NPC to an NpcComponent added to a BeingThorbjørn Lindeijer1-0/+4
2013-02-21Introduced Script::ContextErik Schilling1-7/+4
2013-02-04Moved attribute (re)calculation to the scriptsErik Schilling1-76/+13
2013-01-09Replaced EventListener with signals based on libsigc++Thorbjørn Lindeijer1-9/+1
2013-01-09Replaced 'unsigned int' with 'unsigned'Thorbjørn Lindeijer1-2/+2
2013-01-08Work on (Auto)Attack system.Erik Schilling1-53/+41
2013-01-08Rename AutoAttack to AttackErik Schilling1-9/+9
2012-08-05Fixed recalculation of base attributesErik Schilling1-7/+7
2012-08-03Made the character not colliding with monsters.Erik Schilling1-1/+1
2012-07-17Added lua binds for issuing request of quest variable + bind for trying to re...Erik Schilling1-1/+0
2012-07-08Added bind for setting login callbackErik Schilling1-0/+6
2012-05-25Fixed handling of skillsErik Schilling1-4/+1
2012-04-18Removed not needed trigger for specialupdate when INT attribute changed.Erik Schilling1-4/+0
2012-04-04Enhanced special supportErik Schilling1-72/+131
2012-03-26Some general cleanups and merged Being::perform() into update()Thorbjørn Lindeijer1-7/+9
2012-03-13Added script bind to set walkmask for beingsErik Schilling1-0/+3
2012-03-11Removed the create_npc wrapper and the last two NPC callbacksThorbjørn Lindeijer1-0/+26
2012-03-10Moved the managing of NPC script coroutines into C++Thorbjørn Lindeijer1-1/+7
2012-03-05Added possibility to make a being attack an other beingErik Schilling1-5/+9
2012-03-02Converted functions called by LuaScript to callbacksThorbjørn Lindeijer1-3/+3
2012-03-02Use callbacks for handling character death and respawnThorbjørn Lindeijer1-4/+22
2012-03-02Merged all the different Lua states into oneThorbjørn Lindeijer1-5/+5
2012-02-02Added a way to specify the min and max attributes values.Yohann Ferreira1-3/+3
2012-01-10Made the game server execute the chr_respawn_accept script evenYohann Ferreira1-14/+28
2012-01-02Made all beings capable of having a genderErik Schilling1-16/+0
2011-11-07Merged three global script states into oneThorbjørn Lindeijer1-1/+2
2011-11-01Merge github.com:mana/manaservYohann Ferreira1-3/+5
2011-10-22Officially added the being gender to the protocol.Yohann Ferreira1-1/+16
2011-09-28Started to fix the autoattack system.Yohann Ferreira1-1/+3
2011-09-28Officially added the being gender to the protocol.Yohann Ferreira1-1/+14
2011-09-28Small random code format cleanups, and documentation fixes.Yohann Ferreira1-1/+1
2011-07-27Small random code format cleanups, and documentation fixes.Yohann Ferreira1-1/+1
2011-06-24Fixed autoattacks basic handling.Yohann Ferreira1-12/+34
2011-03-20Renaming stuff to make the code more readableThorbjørn Lindeijer1-3/+3
2011-03-11Moved freeing of map position to Actor destructorThorbjørn Lindeijer1-12/+0
2011-01-06Get rid of the server tick magic number.Yohann Ferreira1-2/+2
2011-01-03Change Actor::mActionTime to mMoveTime member to reflect more its actual use.Yohann Ferreira1-2/+4
2010-11-14Renamed .hpp files into .h for consistency.Yohann Ferreira1-19/+19
2010-11-13Readd the calculation of base attributes at character's login.Yohann Ferreira1-0/+3
2010-11-04Fully shift being scope attributes into being.Freeyorp1-47/+27
2010-11-04[PATCH 1/3] Alter the way attribute dependencies are updated.Yohann Ferreira1-32/+50
2010-11-03Renamed write{Byte,Short,Long} to writeInt{8,16,32}Thorbjørn Lindeijer1-15/+15
2010-10-17Dehardcode the tileWidth and height, except for the speed conversion.Yohann Ferreira1-1/+4
2010-10-17Fix hp regeneration units.Freeyorp1-2/+2