diff options
Diffstat (limited to 'src/skill_modifiers.hpp')
-rw-r--r-- | src/skill_modifiers.hpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/skill_modifiers.hpp b/src/skill_modifiers.hpp index fe9d9a1b..5e90b000 100644 --- a/src/skill_modifiers.hpp +++ b/src/skill_modifiers.hpp @@ -3,9 +3,15 @@ #include "h-basic.h" #include "skills_defs.hpp" #include "skill_modifier.hpp" -#include <array> + +#include <vector> struct skill_modifiers { - std::array<skill_modifier, MAX_SKILLS> modifiers; + /** + * Skill modifiers indexed by skill. Note that this vector + * may be shorter than the s_descriptors vector. + */ + std::vector<skill_modifier> modifiers; + }; |