diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/init1.cc | 18 | ||||
-rw-r--r-- | src/skill_type.hpp | 1 | ||||
-rw-r--r-- | src/skills.cc | 3 |
3 files changed, 0 insertions, 22 deletions
diff --git a/src/init1.cc b/src/init1.cc index 37cc9de3..ba13cfae 100644 --- a/src/init1.cc +++ b/src/init1.cc @@ -3569,24 +3569,6 @@ errr init_s_info_txt(FILE *fp) continue; } - /* Process 'I' for "Info" (one line only) */ - if (buf[0] == 'I') - { - int rate; - - /* Scan for the values */ - if (1 != sscanf(buf + 2, "%d", &rate)) - { - return (1); - } - - /* Save the values */ - s_ptr->rate = rate; - - /* Next... */ - continue; - } - /* Process 'G' for "random Gain" (one line only) */ if (buf[0] == 'G') { diff --git a/src/skill_type.hpp b/src/skill_type.hpp index c6de1dc1..5b29d1ac 100644 --- a/src/skill_type.hpp +++ b/src/skill_type.hpp @@ -20,7 +20,6 @@ struct skill_type s32b value; /* Actual value */ s32b mod; /* Modifier(1 skill point = modifier skill) */ - s16b rate; /* Modifier decreasing rate */ u32b uses; /* Number of times used */ diff --git a/src/skills.cc b/src/skills.cc index eef3b77c..4a56de05 100644 --- a/src/skills.cc +++ b/src/skills.cc @@ -487,7 +487,6 @@ void do_cmd_skill() /* Allocate arrays to save skill values */ std::unique_ptr<s32b[]> skill_values_save(new s32b[MAX_SKILLS]); std::unique_ptr<s32b[]> skill_mods_save(new s32b[MAX_SKILLS]); - std::unique_ptr<s16b[]> skill_rates_save(new s16b[MAX_SKILLS]); std::unique_ptr<s16b[]> skill_invest(new s16b[MAX_SKILLS]); std::unique_ptr<s32b[]> skill_bonus(new s32b[MAX_SKILLS]); @@ -501,7 +500,6 @@ void do_cmd_skill() skill_values_save[i] = s_ptr->value; skill_mods_save[i] = s_ptr->mod; - skill_rates_save[i] = s_ptr->rate; skill_invest[i] = 0; skill_bonus[i] = 0; } @@ -615,7 +613,6 @@ void do_cmd_skill() s_ptr->value = skill_values_save[i]; s_ptr->mod = skill_mods_save[i]; - s_ptr->rate = skill_rates_save[i]; } } } |