summaryrefslogtreecommitdiff
path: root/src/game-server/being.hpp
diff options
context:
space:
mode:
authorChuck Miller <shadowmil@gmail.com>2008-11-25 22:45:39 -0500
committerBjørn Lindeijer <bjorn@lindeijer.nl>2008-11-26 09:08:44 +0100
commit770c9079087e76712e7b8cc455b92c64f2aab3e3 (patch)
treebec979e98065a5522667097ea0447443e3a78343 /src/game-server/being.hpp
parent3eb5752bde929c8629680f12db4e5cd5d0c32d71 (diff)
downloadmanaserv-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.hpp3
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) */
};
/**