summaryrefslogtreecommitdiff
path: root/src/skills.cc
diff options
context:
space:
mode:
authorBardur Arantsson <bardur@scientician.net>2016-10-05 18:45:08 +0200
committerBardur Arantsson <bardur@scientician.net>2016-10-05 18:45:08 +0200
commit4b179786d73cde338e97503d036baea9015f655d (patch)
tree1d56b39013ef92dd57c48bdf46133af79152e175 /src/skills.cc
parent42847682e6b753a819d23c3df77467f6d39c486b (diff)
Move gen_skill to GameEditData
Diffstat (limited to 'src/skills.cc')
-rw-r--r--src/skills.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/skills.cc b/src/skills.cc
index b97e80a8..a1f9f793 100644
--- a/src/skills.cc
+++ b/src/skills.cc
@@ -14,6 +14,7 @@
#include "cmd3.hpp"
#include "cmd5.hpp"
#include "cmd7.hpp"
+#include "game.hpp"
#include "gods.hpp"
#include "help.hpp"
#include "hooks.hpp"
@@ -1198,7 +1199,9 @@ static void augment_skills(s32b *v, s32b *m, skill_modifier const &s)
*/
void compute_skills(s32b *v, s32b *m, int i)
{
- augment_skills(v, m, gen_skill->modifiers[i]);
+ auto const &gen_skill = game->edit_data.gen_skill;
+
+ augment_skills(v, m, gen_skill.modifiers[i]);
augment_skills(v, m, rp_ptr->skill_modifiers.modifiers[i]);
augment_skills(v, m, rmp_ptr->skill_modifiers.modifiers[i]);
augment_skills(v, m, cp_ptr->skill_modifiers.modifiers[i]);