summaryrefslogtreecommitdiff
path: root/src/skills.cc
diff options
context:
space:
mode:
authorBardur Arantsson <bardur@scientician.net>2016-06-22 11:26:23 +0200
committerBardur Arantsson <bardur@scientician.net>2016-06-22 11:36:10 +0200
commit85143506abfb231a6ffc717a0ebc1a8339cd8a50 (patch)
tree26284a0695295d01164fff1d0f698c9934a8d8cb /src/skills.cc
parent2f7774c60767d5579af0596caadbb0f9ca822963 (diff)
Rework SKF1_* flags to flag_set<>
Diffstat (limited to 'src/skills.cc')
-rw-r--r--src/skills.cc12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/skills.cc b/src/skills.cc
index 4a56de05..8949e9ad 100644
--- a/src/skills.cc
+++ b/src/skills.cc
@@ -27,6 +27,7 @@
#include "player_race_mod.hpp"
#include "player_spec.hpp"
#include "player_type.hpp"
+#include "skill_flag.hpp"
#include "skill_type.hpp"
#include "spells1.hpp"
#include "spells4.hpp"
@@ -1241,11 +1242,10 @@ void init_skill(s32b value, s32b mod, int i)
{
s_info[i].value = value;
s_info[i].mod = mod;
-
- if (s_info[i].flags1 & SKF1_HIDDEN)
- s_info[i].hidden = TRUE;
- else
- s_info[i].hidden = FALSE;
+ s_info[i].hidden = (s_info[i].flags & SKF_HIDDEN)
+ ? TRUE
+ : FALSE
+ ;
}
/*
@@ -1320,7 +1320,7 @@ void do_get_new_skill()
max_a = 0;
for (i = 0; i < max_s_idx; i++)
{
- if (s_info[i].flags1 & SKF1_RANDOM_GAIN) {
+ if (s_info[i].flags & SKF_RANDOM_GAIN) {
available_skills[max_a] = i;
max_a++;
}