diff options
author | Chuck Miller <shadowmil@gmail.com> | 2008-11-25 22:45:39 -0500 |
---|---|---|
committer | Bjørn Lindeijer <bjorn@lindeijer.nl> | 2008-11-26 09:08:44 +0100 |
commit | 770c9079087e76712e7b8cc455b92c64f2aab3e3 (patch) | |
tree | bec979e98065a5522667097ea0447443e3a78343 /src/game-server/being.hpp | |
parent | 3eb5752bde929c8629680f12db4e5cd5d0c32d71 (diff) | |
download | manaserv-770c9079087e76712e7b8cc455b92c64f2aab3e3.tar.gz manaserv-770c9079087e76712e7b8cc455b92c64f2aab3e3.tar.bz2 manaserv-770c9079087e76712e7b8cc455b92c64f2aab3e3.tar.xz manaserv-770c9079087e76712e7b8cc455b92c64f2aab3e3.zip |
Allows the damage struct to carry more then one used skill
Diffstat (limited to 'src/game-server/being.hpp')
-rw-r--r-- | src/game-server/being.hpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/game-server/being.hpp b/src/game-server/being.hpp index 2db04f65..9d088de8 100644 --- a/src/game-server/being.hpp +++ b/src/game-server/being.hpp @@ -23,6 +23,7 @@ #include <string> #include <vector> +#include <list> #include "limits.h" #include "defines.h" @@ -65,7 +66,7 @@ struct Damage unsigned short cth; /**< Chance to hit. Opposes the evade attribute. */ unsigned char element; /**< Elemental damage. */ unsigned char type; /**< Damage type: Physical or magical? */ - size_t usedSkill; /**< Skill used by source (needed for exp calculation) */ + std::list<size_t> usedSkills; /**< Skills used by source (needed for exp calculation) */ }; /** |