diff options
author | Bardur Arantsson <bardur@scientician.net> | 2012-06-08 05:01:44 +0200 |
---|---|---|
committer | Bardur Arantsson <bardur@scientician.net> | 2012-06-08 06:18:08 +0200 |
commit | 84f856b1ff1bdfad5114831fbea3fa87addc5377 (patch) | |
tree | a5fd6c1a00cabc4ae15f7868ff321c1534de150b /src/loadsave.c | |
parent | a11ad32d1903074f289bfea570b75ce6c6b7b7e7 (diff) |
Lua: Rework C-side "help activated" flags for load/save
Diffstat (limited to 'src/loadsave.c')
-rw-r--r-- | src/loadsave.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/loadsave.c b/src/loadsave.c index 718f5858..349db36d 100644 --- a/src/loadsave.c +++ b/src/loadsave.c @@ -7,6 +7,7 @@ #include "angband.h" static void do_byte(byte *, int); +static void do_bool(bool_ *, int); static void do_u16b(u16b *, int); static void do_s16b(s16b *, int); static void do_u32b(u32b *, int); @@ -482,7 +483,10 @@ static bool_ do_extra(int flag) p_ptr->max_plv = p_ptr->lev; do_byte((byte*)&(p_ptr->help.enabled), flag); - do_u32b(&(p_ptr->help.help1), flag); + for (i = 0; i < HELP_MAX; i++) + { + do_bool(&(p_ptr->help.activated[i]), flag); + } /* More info */ tmp16s = 0; |