summaryrefslogtreecommitdiff
path: root/src/player_spec.hpp
diff options
context:
space:
mode:
authorBardur Arantsson <bardur@scientician.net>2016-09-17 09:58:13 +0200
committerBardur Arantsson <bardur@scientician.net>2016-09-17 09:58:13 +0200
commit4d07dca15f547f6233b714c8c82b43bcd5beaebc (patch)
treea6b353f214e8e69197d71ed9d78da209c306efea /src/player_spec.hpp
parent804ff8c184e8ce892ed7629ba6feec9bef5aa7ff (diff)
Unify obj_* fields into object_proto struct
Diffstat (limited to 'src/player_spec.hpp')
-rw-r--r--src/player_spec.hpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/player_spec.hpp b/src/player_spec.hpp
index 328789b6..a02103d5 100644
--- a/src/player_spec.hpp
+++ b/src/player_spec.hpp
@@ -1,6 +1,7 @@
#pragma once
#include "h-basic.h"
+#include "object_proto.hpp"
#include "player_race_ability_type.hpp"
#include "player_race_flag_set.hpp"
#include "skill_modifiers.hpp"
@@ -17,11 +18,7 @@ struct player_spec
struct skill_modifiers skill_modifiers;
- s16b obj_tval[5] { };
- s16b obj_sval[5] { };
- s16b obj_pval[5] { };
- s16b obj_dd[5] { };
- s16b obj_ds[5] { };
+ std::array<object_proto, 5> obj;
s16b obj_num = 0;
u32b gods = 0;