diff options
author | Pekka Lampila <pekka.lampila@iki.fi> | 2013-12-31 01:25:19 +0200 |
---|---|---|
committer | Pekka Lampila <pekka.lampila@iki.fi> | 2013-12-31 01:35:15 +0200 |
commit | 84dc8f1d85a344cba052c5de14702fb82fddab64 (patch) | |
tree | fad52c48b130a544724000ca2f9d02ccea22c6f6 /crawl-ref/source/skill_menu.cc | |
parent | 926f6aa1ad0b63d424299dc3a5f17ec3c640c71d (diff) | |
download | crawl-ref-84dc8f1d85a344cba052c5de14702fb82fddab64.tar.gz crawl-ref-84dc8f1d85a344cba052c5de14702fb82fddab64.zip |
Fix display of enhanced skills that didn't break level boundary
Same goes for reduced skills
Diffstat (limited to 'crawl-ref/source/skill_menu.cc')
-rw-r--r-- | crawl-ref/source/skill_menu.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/crawl-ref/source/skill_menu.cc b/crawl-ref/source/skill_menu.cc index e510da723f..163d1b76cf 100644 --- a/crawl-ref/source/skill_menu.cc +++ b/crawl-ref/source/skill_menu.cc @@ -1027,9 +1027,10 @@ void SkillMenu::init_flags() for (unsigned int i = 0; i < NUM_SKILLS; ++i) { - if (you.skill(skill_type(i)) > you.skills[i]) + skill_type type = skill_type(i); + if (you.skill(type, 10) > you.skill(type, 10, true)) set_flag(SKMF_ENHANCED); - else if (you.skill(skill_type(i)) < you.skills[i]) + else if (you.skill(type, 10) < you.skill(type, 10, true)) set_flag(SKMF_REDUCED); } } |