summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/abl-show.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/abl-show.cc')
-rw-r--r--crawl-ref/source/abl-show.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/crawl-ref/source/abl-show.cc b/crawl-ref/source/abl-show.cc
index ecf933fe8f..e994554ca0 100644
--- a/crawl-ref/source/abl-show.cc
+++ b/crawl-ref/source/abl-show.cc
@@ -1603,7 +1603,7 @@ static bool do_ability(const ability_def& abil)
case ABIL_ELYVILON_LESSER_HEALING:
if (!cast_healing( 3 + (you.skills[SK_INVOCATIONS] / 6) ))
- break;
+ return false;
exercise( SK_INVOCATIONS, 1 );
break;
@@ -1615,7 +1615,7 @@ static bool do_ability(const ability_def& abil)
case ABIL_ELYVILON_HEALING:
if (!cast_healing( 10 + (you.skills[SK_INVOCATIONS] / 3) ))
- break;
+ return false;
exercise( SK_INVOCATIONS, 3 + random2(5) );
break;
@@ -1629,7 +1629,7 @@ static bool do_ability(const ability_def& abil)
case ABIL_ELYVILON_GREATER_HEALING:
if (!cast_healing( 20 + you.skills[SK_INVOCATIONS] * 2 ))
- break;
+ return false;
exercise( SK_INVOCATIONS, 6 + random2(10) );
break;