summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/init1.cc18
-rw-r--r--src/skill_type.hpp1
-rw-r--r--src/skills.cc3
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];
}
}
}