summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/abl-show.cc
diff options
context:
space:
mode:
authorStefan O'Rear <stefanor@cox.net>2009-10-28 20:07:14 -0700
committerRobert Vollmert <rvollmert@gmx.net>2009-10-29 10:38:07 +0100
commit3b5ca2d045d08bf55343e85ee1eab4b6c924bba5 (patch)
tree090d2eb022a5fa9d01de8042de58794bf1de44b6 /crawl-ref/source/abl-show.cc
parentb3e04f70d2f4fed8593078cf7bb81ecb78c7a6ae (diff)
downloadcrawl-ref-3b5ca2d045d08bf55343e85ee1eab4b6c924bba5.tar.gz
crawl-ref-3b5ca2d045d08bf55343e85ee1eab4b6c924bba5.zip
Nerf low levels of the blink mutation so blink 2 matters
Signed-off-by: Robert Vollmert <rvollmert@gmx.net>
Diffstat (limited to 'crawl-ref/source/abl-show.cc')
-rw-r--r--crawl-ref/source/abl-show.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/crawl-ref/source/abl-show.cc b/crawl-ref/source/abl-show.cc
index e1499f2650..19e2ee1ceb 100644
--- a/crawl-ref/source/abl-show.cc
+++ b/crawl-ref/source/abl-show.cc
@@ -633,8 +633,10 @@ static talent _get_talent(ability_type ability, bool check_confused)
break;
case ABIL_BLINK:
- failure = 30 - (10 * player_mutation_level(MUT_BLINK))
- - you.experience_level;
+ // Allowing perfection makes the third level matter much more
+ perfect = true;
+ failure = 48 - (12 * player_mutation_level(MUT_BLINK))
+ - you.experience_level / 2;
break;
case ABIL_TELEPORTATION: