diff options
author | Robert Vollmert <rvollmert@gmx.net> | 2009-10-23 19:17:05 +0200 |
---|---|---|
committer | Robert Vollmert <rvollmert@gmx.net> | 2009-10-23 20:30:14 +0200 |
commit | 4c378295ed83f92f9b7fcbd71f1d2c1a0ad48744 (patch) | |
tree | acd6b6367d5273c841b1da5f32931ebf97b7d425 /crawl-ref/source/hiscores.cc | |
parent | 921c44bb1d1e0ddea50fffe518a214f626a9d11b (diff) | |
download | crawl-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.cc | 11 |
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; |