summaryrefslogtreecommitdiff
path: root/src/monster2.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/monster2.cc')
-rw-r--r--src/monster2.cc8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/monster2.cc b/src/monster2.cc
index dccf47dc..17b5ab9a 100644
--- a/src/monster2.cc
+++ b/src/monster2.cc
@@ -430,6 +430,8 @@ static cptr funny_comments[MAX_COMMENT] =
*/
void delete_monster_idx(int i)
{
+ auto &k_info = game->edit_data.k_info;
+
/* Get location */
monster_type *m_ptr = &m_list[i];
int y = m_ptr->fy;
@@ -1887,6 +1889,8 @@ void update_monsters(bool_ full)
void monster_carry(monster_type *m_ptr, int m_idx, object_type *q_ptr)
{
+ auto &k_info = game->edit_data.k_info;
+
object_type *o_ptr;
/* Get new object */
@@ -1953,8 +1957,10 @@ static int possible_randart[] =
bool_ kind_is_randart(int k_idx)
{
+ auto const &k_info = game->edit_data.k_info;
+
int max;
- object_kind *k_ptr = &k_info[k_idx];
+ auto k_ptr = &k_info[k_idx];
if (!kind_is_legal(k_idx)) return (FALSE);