summaryrefslogtreecommitdiff
path: root/src/game-server/character.h
AgeCommit message (Expand)AuthorFilesLines
2013-08-26Made cooldowns of abilities scriptableErik Schilling1-16/+11
2013-08-26Readded level handlingErik Schilling1-15/+38
2013-08-26Removed skillsErik Schilling1-114/+1
2013-08-26Allow names instead of ids for attributes + cleanupErik Schilling1-2/+2
2013-08-26[Abilities] Removed the old autoattack systemErik Schilling1-7/+0
2013-08-26[Abilities] Added support for a global cooldownErik Schilling1-0/+4
2013-08-26[Abilities] Moved the ability code into a own componentErik Schilling1-79/+8
2013-08-26[Abilities] Made the rechargespeed depending on attributesErik Schilling1-9/+1
2013-08-26[Abilities] Only send status for actually changed abilitiesErik Schilling1-1/+1
2013-08-26[Abilities] Renamed specials to abilitiesErik Schilling1-56/+56
2013-04-12Removed CharacterData member from CharacterComponentThorbjørn Lindeijer1-5/+0
2013-04-12Moved Actor into an ComponentErik Schilling1-17/+17
2013-04-11Converted Being into a ComponentErik Schilling1-20/+20
2013-04-11Converted the Character class into a componentErik Schilling1-69/+310
2013-04-02Moved fighting code into a componentErik Schilling1-2/+2
2013-03-25Changed NPC to an NpcComponent added to a BeingThorbjørn Lindeijer1-7/+0
2013-03-25Changed SpawnArea and TriggerArea to components of EntityThorbjørn Lindeijer1-0/+1
2013-02-04Moved attribute (re)calculation to the scriptsErik Schilling1-5/+5
2013-01-09Replaced EventListener with signals based on libsigc++Thorbjørn Lindeijer1-0/+2
2013-01-09Replaced 'unsigned int' with 'unsigned'Thorbjørn Lindeijer1-6/+6
2013-01-08Work on (Auto)Attack system.Erik Schilling1-0/+6
2012-07-08Added bind for setting login callbackErik Schilling1-0/+6
2012-04-14Introduced a Timeout class for counting down without countingThorbjørn Lindeijer1-2/+4
2012-04-04Enhanced special supportErik Schilling1-14/+49
2012-03-26Some general cleanups and merged Being::perform() into update()Thorbjørn Lindeijer1-8/+5
2012-03-13Added script bind to set walkmask for beingsErik Schilling1-7/+0
2012-03-11Removed the create_npc wrapper and the last two NPC callbacksThorbjørn Lindeijer1-2/+23
2012-03-10Moved the managing of NPC script coroutines into C++Thorbjørn Lindeijer1-0/+9
2012-03-02Use callbacks for handling character death and respawnThorbjørn Lindeijer1-1/+11
2012-01-10Made the game server execute the chr_respawn_accept script evenYohann Ferreira1-0/+10
2012-01-02Made all beings capable of having a genderErik Schilling1-8/+0
2011-09-28Officially added the being gender to the protocol.Yohann Ferreira1-4/+3
2011-03-20Moved defines.h and manaserv_protocol.h into 'common'Thorbjørn Lindeijer1-2/+2
2011-03-11Moved freeing of map position to Actor destructorThorbjørn Lindeijer1-2/+0
2011-03-11Split path finding out of the Map classThorbjørn Lindeijer1-2/+2
2010-12-29protocol.h -> manaserv_protocol.h to avoid conflicts with mysql files.Yohann Ferreira1-1/+1
2010-11-14Renamed .hpp files into .h for consistency.Yohann Ferreira1-0/+467