diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/dungeon.cc | 1 | ||||
-rw-r--r-- | src/externs.h | 3 | ||||
-rw-r--r-- | src/powers.cc | 3 | ||||
-rw-r--r-- | src/powers.hpp | 3 |
4 files changed, 6 insertions, 4 deletions
diff --git a/src/dungeon.cc b/src/dungeon.cc index efee209d..25ec9758 100644 --- a/src/dungeon.cc +++ b/src/dungeon.cc @@ -22,6 +22,7 @@ #include "hooks.h" #include "modules.hpp" #include "notes.hpp" +#include "powers.hpp" #include "quest.h" #include "quark.h" #include "skills.hpp" diff --git a/src/externs.h b/src/externs.h index 1858b1ec..4ac0f6d6 100644 --- a/src/externs.h +++ b/src/externs.h @@ -761,9 +761,6 @@ extern s16b m_bonus(int max, int level); extern void object_gain_level(object_type *o_ptr); extern s32b flag_cost(object_type * o_ptr, int plusses); -/* powers.c */ -extern void do_cmd_power(void); - /* traps.c */ extern bool_ player_activate_trap_type(s16b y, s16b x, object_type *i_ptr, s16b item); extern void player_activate_door_trap(s16b y, s16b x); diff --git a/src/powers.cc b/src/powers.cc index c9db0925..e6a3cdce 100644 --- a/src/powers.cc +++ b/src/powers.cc @@ -6,6 +6,7 @@ * included in all such copies. */ +#include "powers.hpp" #include "angband.h" #include "cave.hpp" #include "cmd1.hpp" @@ -19,7 +20,7 @@ /* * Note: return value indicates the amount of mana to use */ -bool_ power_chance(power_type *x_ptr) +static bool_ power_chance(power_type *x_ptr) { bool_ use_hp = FALSE; int diff = x_ptr->diff; diff --git a/src/powers.hpp b/src/powers.hpp new file mode 100644 index 00000000..df1497cb --- /dev/null +++ b/src/powers.hpp @@ -0,0 +1,3 @@ +#pragma once + +extern void do_cmd_power(); |