diff options
author | Raphael Langella <raphael.langella@gmail.com> | 2013-06-07 22:27:14 +0200 |
---|---|---|
committer | Raphael Langella <raphael.langella@gmail.com> | 2013-06-07 22:27:14 +0200 |
commit | 0f4cf58055b12890145981a84aa8c95e2869a276 (patch) | |
tree | 4cae1adef4e97a02e0332b7bec4ef2c8f7d337eb /crawl-ref/source/skill_menu.cc | |
parent | ad03a0fae582323927ab2991ac357ecd5a349822 (diff) | |
download | crawl-ref-0f4cf58055b12890145981a84aa8c95e2869a276.tar.gz crawl-ref-0f4cf58055b12890145981a84aa8c95e2869a276.zip |
Set restricted skills to disabled by default with potion/card of experience.
Diffstat (limited to 'crawl-ref/source/skill_menu.cc')
-rw-r--r-- | crawl-ref/source/skill_menu.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/crawl-ref/source/skill_menu.cc b/crawl-ref/source/skill_menu.cc index 966868f466..785de642cc 100644 --- a/crawl-ref/source/skill_menu.cc +++ b/crawl-ref/source/skill_menu.cc @@ -693,8 +693,11 @@ void SkillMenu::init(int flag) for (int i = 0; i < NUM_SKILLS; ++i) { const skill_type sk = skill_type(i); - if (!is_useless_skill(sk)) + if (!is_useless_skill(sk) && !you.can_train[sk]) + { you.can_train.set(sk); + you.train[sk] = false; + } } } |