summaryrefslogtreecommitdiff
path: root/src/xtra2.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/xtra2.cc')
-rw-r--r--src/xtra2.cc3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/xtra2.cc b/src/xtra2.cc
index 4a2991bd..f74e54a5 100644
--- a/src/xtra2.cc
+++ b/src/xtra2.cc
@@ -5777,8 +5777,7 @@ void switch_subrace(int racem, bool_ copy_old)
s32b old_title = race_mod_info[SUBRACE_SAVE].title;
s32b old_desc = race_mod_info[SUBRACE_SAVE].desc;
- COPY(&race_mod_info[SUBRACE_SAVE], &race_mod_info[p_ptr->pracem], player_race_mod);
-
+ race_mod_info[SUBRACE_SAVE] = race_mod_info[p_ptr->pracem];
race_mod_info[SUBRACE_SAVE].title = old_title;
race_mod_info[SUBRACE_SAVE].desc = old_desc;
strcpy(race_mod_info[SUBRACE_SAVE].title + rmp_name, race_mod_info[p_ptr->pracem].title + rmp_name);