diff options
-rw-r--r-- | crawl-ref/source/religion.cc | 1 | ||||
-rw-r--r-- | crawl-ref/source/view.cc | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/crawl-ref/source/religion.cc b/crawl-ref/source/religion.cc index 6195816558..a369a7edcc 100644 --- a/crawl-ref/source/religion.cc +++ b/crawl-ref/source/religion.cc @@ -2763,6 +2763,7 @@ static bool beogh_followers_abandon_you() num_followers++; if (mons_player_visible(monster) + && !mons_is_sleeping(monster) && !mons_is_confused(monster) && !mons_is_paralysed(monster) && !mons_is_caught(monster)) diff --git a/crawl-ref/source/view.cc b/crawl-ref/source/view.cc index 721aab0e38..3198570f36 100644 --- a/crawl-ref/source/view.cc +++ b/crawl-ref/source/view.cc @@ -755,7 +755,8 @@ void beogh_follower_convert(monsters *monster, bool orc_hit) && is_orc && !mons_friendly(monster) && mons_player_visible(monster) && !mons_is_sleeping(monster) - && !mons_is_confused(monster) && !mons_is_paralysed(monster)) + && !mons_is_confused(monster) && !mons_is_paralysed(monster) + && !mons_is_caught(monster)) { monster->flags |= MF_CONVERT_ATTEMPT; |