summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/hiscores.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/hiscores.cc')
-rw-r--r--crawl-ref/source/hiscores.cc6
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):