summaryrefslogtreecommitdiff
path: root/src/generate.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:49:38 +0200
commit57bb453a15034c67d04496360b306a5f3bfd0bf2 (patch)
tree091141ca5dbbcd5daa68cc02d2df9926eaadbc35 /src/generate.cc
parent1bbed63b66c0f69809e698576a51501150f06bba (diff)
Move a_info into GameEditData
Diffstat (limited to 'src/generate.cc')
-rw-r--r--src/generate.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/generate.cc b/src/generate.cc
index fb59afe2..856b593f 100644
--- a/src/generate.cc
+++ b/src/generate.cc
@@ -7671,6 +7671,7 @@ static bool_ cave_gen(void)
{
auto const &d_info = game->edit_data.d_info;
auto const &r_info = game->edit_data.r_info;
+ auto const &a_info = game->edit_data.a_info;
auto &k_info = game->edit_data.k_info;
auto d_ptr = &d_info[dungeon_type];
@@ -7924,7 +7925,7 @@ static bool_ cave_gen(void)
/* Grant a normal artefact */
else if (a_info[fates[i].a_idx].cur_num == 0)
{
- artifact_type *a_ptr = &a_info[fates[i].a_idx];
+ auto a_ptr = &a_info[fates[i].a_idx];
s16b I_kind;
/* Get local object */
@@ -8041,7 +8042,7 @@ static bool_ cave_gen(void)
if (m_idx && d_ptr->final_artifact &&
(a_info[d_ptr->final_artifact].cur_num == 0))
{
- artifact_type *a_ptr = &a_info[d_ptr->final_artifact];
+ auto a_ptr = &a_info[d_ptr->final_artifact];
object_type *q_ptr, forge, *o_ptr;
int I_kind, o_idx;
@@ -8358,6 +8359,7 @@ static void generate_grid_mana()
void generate_cave(void)
{
auto const &d_info = game->edit_data.d_info;
+ auto &a_info = game->edit_data.a_info;
auto d_ptr = &d_info[dungeon_type];
int tester_1, tester_2;