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