diff options
author | Steve Melenchuk <smelenchuk@gmail.com> | 2014-02-08 11:17:19 -0700 |
---|---|---|
committer | Steve Melenchuk <smelenchuk@gmail.com> | 2014-02-08 11:19:45 -0700 |
commit | 211950a05e6715eecf61179df90b24b96e630fd0 (patch) | |
tree | f5aff487425f9e73a390dbe03ade3f92eaba8d00 /crawl-ref/source/mon-death.h | |
parent | e27c932d66788c0fd30303e6fa220751dc21a71c (diff) | |
download | crawl-ref-211950a05e6715eecf61179df90b24b96e630fd0.tar.gz crawl-ref-211950a05e6715eecf61179df90b24b96e630fd0.zip |
Let non-Natasha monster felids revive as well.
Contains handling to make sure they revive exactly twice (three lives in
total).
This is intended to be on hand for if one of the suggested uses of
monster felids goes through.
The code for this will need updating if/when we get other enemy felids.
Diffstat (limited to 'crawl-ref/source/mon-death.h')
-rw-r--r-- | crawl-ref/source/mon-death.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/crawl-ref/source/mon-death.h b/crawl-ref/source/mon-death.h index 2994eb7f86..c7439eca4d 100644 --- a/crawl-ref/source/mon-death.h +++ b/crawl-ref/source/mon-death.h @@ -19,8 +19,9 @@ void elven_twins_unpacify(monster* twin); bool mons_is_kirke(monster* mons); void hogs_to_humans(); -bool mons_is_natasha(monster* mons); -void natasha_revive(monster* mons); +bool mons_is_natasha(const monster* mons); +bool mons_felid_can_revive(const monster* mons); +void mons_felid_revive(monster* mons); bool mons_is_phoenix(const monster* mons); void phoenix_died(monster* mons); |