diff options
author | David Lawrence Ramsey <dolorous@users.sourceforge.net> | 2010-05-19 13:44:24 -0500 |
---|---|---|
committer | David Lawrence Ramsey <dolorous@users.sourceforge.net> | 2010-05-19 13:44:24 -0500 |
commit | d6f4d66f66f8d4441c8f44f9a8260d6f6cf3b025 (patch) | |
tree | 6f34af4156e63bb2578dc83abf68e710bba28948 /crawl-ref/source/delay.h | |
parent | f68c04dcdceeab81a05d9b16c60f942562a33504 (diff) | |
download | crawl-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.h | 1 |
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(); |