summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/hiscores.cc
diff options
context:
space:
mode:
authorRobert Vollmert <rvollmert@gmx.net>2009-10-23 19:17:05 +0200
committerRobert Vollmert <rvollmert@gmx.net>2009-10-23 20:30:14 +0200
commit4c378295ed83f92f9b7fcbd71f1d2c1a0ad48744 (patch)
treeacd6b6367d5273c841b1da5f32931ebf97b7d425 /crawl-ref/source/hiscores.cc
parent921c44bb1d1e0ddea50fffe518a214f626a9d11b (diff)
downloadcrawl-ref-4c378295ed83f92f9b7fcbd71f1d2c1a0ad48744.tar.gz
crawl-ref-4c378295ed83f92f9b7fcbd71f1d2c1a0ad48744.zip
Use species_type/job_type instead of int.
Diffstat (limited to 'crawl-ref/source/hiscores.cc')
-rw-r--r--crawl-ref/source/hiscores.cc11
1 files changed, 5 insertions, 6 deletions
diff --git a/crawl-ref/source/hiscores.cc b/crawl-ref/source/hiscores.cc
index 5835416612..88bfe3b760 100644
--- a/crawl-ref/source/hiscores.cc
+++ b/crawl-ref/source/hiscores.cc
@@ -639,8 +639,7 @@ void scorefile_entry::set_base_xlog_fields() const
fields->add_field("name", "%s", name.c_str());
fields->add_field("uid", "%d", uid);
fields->add_field("race", "%s",
- species_name(static_cast<species_type>(race),
- lvl).c_str());
+ species_name(race, lvl).c_str());
fields->add_field("cls", "%s", get_class_name(cls));
fields->add_field("char", "%s%s",
get_species_abbrev(race), get_class_abbrev(cls));
@@ -648,8 +647,8 @@ void scorefile_entry::set_base_xlog_fields() const
fields->add_field("sk", "%s", skill_name(best_skill));
fields->add_field("sklev", "%d", best_skill_lvl);
fields->add_field("title", "%s",
- skill_title( best_skill, best_skill_lvl,
- race, str, dex, god ).c_str() );
+ skill_title(best_skill, best_skill_lvl,
+ race, str, dex, god).c_str());
// "place" is a human readable place name, and it is write-only,
// so we can write place names like "Bazaar" that Crawl cannot
@@ -861,8 +860,8 @@ void scorefile_entry::reset()
points = -1;
name.clear();
uid = 0;
- race = 0;
- cls = 0;
+ race = SP_UNKNOWN;
+ cls = JOB_UNKNOWN;
lvl = 0;
race_class_name.clear();
best_skill = 0;