summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/spells1.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/spells1.cc')
-rw-r--r--crawl-ref/source/spells1.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/crawl-ref/source/spells1.cc b/crawl-ref/source/spells1.cc
index 900514d471..f59185f960 100644
--- a/crawl-ref/source/spells1.cc
+++ b/crawl-ref/source/spells1.cc
@@ -653,6 +653,15 @@ int cast_healing( int pow )
return (healing_spell( pow + roll_dice( 2, pow ) - 2 ));
}
+int cast_revitalisation( int pow )
+{
+ // first increase MP by 5 or to maximum, whichever is lower
+ inc_mp(5, false);
+
+ // then cast healing (as in Minor Healing)
+ return cast_healing(pow);
+}
+
bool cast_revivification(int power)
{
int loopy = 0; // general purpose loop variable {dlb}