summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/delay.h
diff options
context:
space:
mode:
authorDavid Lawrence Ramsey <dolorous@users.sourceforge.net>2010-05-19 13:44:24 -0500
committerDavid Lawrence Ramsey <dolorous@users.sourceforge.net>2010-05-19 13:44:24 -0500
commitd6f4d66f66f8d4441c8f44f9a8260d6f6cf3b025 (patch)
tree6f34af4156e63bb2578dc83abf68e710bba28948 /crawl-ref/source/delay.h
parentf68c04dcdceeab81a05d9b16c60f942562a33504 (diff)
downloadcrawl-ref-d6f4d66f66f8d4441c8f44f9a8260d6f6cf3b025.tar.gz
crawl-ref-d6f4d66f66f8d4441c8f44f9a8260d6f6cf3b025.zip
Implement Zin's Recite ability.
Note that it's a bit crude in some ways. Also, there are minor issues: * The check for whether a monster can be imprisoned is currently identical to the check for whether Recite will work on it. * Recite effects are not applied to the imprisoned monster yet. * The ability costs are roughly a midpoint between Vitalisation and Sanctuary. * The documentation has been updated to mention Imprison, but it could probably be improved.
Diffstat (limited to 'crawl-ref/source/delay.h')
-rw-r--r--crawl-ref/source/delay.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/crawl-ref/source/delay.h b/crawl-ref/source/delay.h
index 1dccbf3d87..03fdd9d523 100644
--- a/crawl-ref/source/delay.h
+++ b/crawl-ref/source/delay.h
@@ -68,6 +68,7 @@ void start_delay( delay_type type, int turns, int parm1 = 0, int parm2 = 0 );
void stop_delay( bool stop_stair_travel = false );
bool you_are_delayed();
delay_type current_delay_action();
+int check_recital_monster_at(const coord_def& where);
int check_recital_audience();
void handle_delay();
void finish_last_delay();