diff options
Diffstat (limited to 'crawl-ref/source/hiscores.cc')
-rw-r--r-- | crawl-ref/source/hiscores.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/crawl-ref/source/hiscores.cc b/crawl-ref/source/hiscores.cc index 0adefdc5b0..ec7a1f4145 100644 --- a/crawl-ref/source/hiscores.cc +++ b/crawl-ref/source/hiscores.cc @@ -1013,8 +1013,10 @@ void scorefile_entry::init() if (calc_item_values) // winners only { - points += (250000 * num_diff_runes) - * ((25000.0 * num_diff_runes) / (1+you.num_turns)); + points += + static_cast<long>( + (250000 * num_diff_runes) + * ((25000.0 * num_diff_runes) / (1+you.num_turns))); } // Players will have a hard time getting 1/10 of this (see XP cap): |