summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/skills2.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/skills2.cc')
-rw-r--r--crawl-ref/source/skills2.cc7
1 files changed, 2 insertions, 5 deletions
diff --git a/crawl-ref/source/skills2.cc b/crawl-ref/source/skills2.cc
index 6a6f468125..b4a0cbca9f 100644
--- a/crawl-ref/source/skills2.cc
+++ b/crawl-ref/source/skills2.cc
@@ -2178,14 +2178,11 @@ int calc_mp(void)
int spell_extra = (you.experience_level * you.skills[SK_SPELLCASTING]) / 4;
int invoc_extra = (you.experience_level * you.skills[SK_INVOCATIONS]) / 6;
- int evoc_extra = (you.experience_level * you.skills[SK_EVOCATIONS]) / 6;
- if (spell_extra > invoc_extra && spell_extra > evoc_extra)
+ if (spell_extra > invoc_extra)
enp += spell_extra;
- else if (invoc_extra > evoc_extra)
- enp += invoc_extra;
else
- enp += evoc_extra;
+ enp += invoc_extra;
you.max_magic_points = stepdown_value( enp, 9, 18, 45, 100 );