summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicholas Feinberg <pleasingfung@gmail.com>2014-08-01 19:57:28 -0700
committerNicholas Feinberg <pleasingfung@gmail.com>2014-08-01 20:16:55 -0700
commitecce74e7d9301af283c5fbf36162adcb1b4d4a1c (patch)
treef9a08f01b7340007987f4442f7f44bc2da13d0dc
parent9f833ab47f964d9e939666c48ef8ee60a6c7bf94 (diff)
downloadcrawl-ref-ecce74e7d9301af283c5fbf36162adcb1b4d4a1c.tar.gz
crawl-ref-ecce74e7d9301af283c5fbf36162adcb1b4d4a1c.zip
Double crosstraining bonuses
20% was not a meaningful bonus, in practice.
-rw-r--r--crawl-ref/source/player.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/crawl-ref/source/player.cc b/crawl-ref/source/player.cc
index 363b3b3c30..78d61a056f 100644
--- a/crawl-ref/source/player.cc
+++ b/crawl-ref/source/player.cc
@@ -6356,7 +6356,7 @@ int player::skill(skill_type sk, int scale, bool real, bool drained) const
{
vector<skill_type> cross_skills = get_crosstrain_skills(sk);
for (size_t i = 0; i < cross_skills.size(); ++i)
- effective_points += skill_points[cross_skills[i]] / 5;
+ effective_points += skill_points[cross_skills[i]] * 2 / 5;
}
effective_points = min(effective_points, skill_exp_needed(27, sk));
while (1)