summaryrefslogtreecommitdiff
path: root/src/spells2.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/spells2.cc')
-rw-r--r--src/spells2.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/spells2.cc b/src/spells2.cc
index 535b03f2..c08cad97 100644
--- a/src/spells2.cc
+++ b/src/spells2.cc
@@ -1163,7 +1163,7 @@ void self_knowledge(FILE *fff)
/* Not implemented */
if (r_ptr->flags & RF_CAN_FLY)
info[i++] = "You can fly.";
- if ((r_ptr->flags & RF_MORTAL) == 0)
+ if ((r_ptr->flags & RF_MORTAL).empty())
info[i++] = "You are immortal.";
/* Not implemented */
if (r_ptr->flags & RF_NAZGUL)
@@ -2506,7 +2506,7 @@ bool_ detect_monsters_normal(int rad)
bool_ detect_monsters_invis(int rad)
{
auto predicate = [](monster_race *r_ptr) -> bool {
- return (r_ptr->flags & RF_INVISIBLE);
+ return bool(r_ptr->flags & RF_INVISIBLE);
};
if (detect_monsters_fn(rad, predicate))
@@ -2529,7 +2529,7 @@ bool_ detect_monsters_invis(int rad)
void detect_monsters_orcs(int rad)
{
auto predicate = [](monster_race *r_ptr) -> bool {
- return (r_ptr->flags & RF_ORC);
+ return bool(r_ptr->flags & RF_ORC);
};
if (detect_monsters_fn(rad, predicate))