summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mon-util.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/mon-util.cc')
-rw-r--r--crawl-ref/source/mon-util.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/crawl-ref/source/mon-util.cc b/crawl-ref/source/mon-util.cc
index a301655205..a3ca0fe74d 100644
--- a/crawl-ref/source/mon-util.cc
+++ b/crawl-ref/source/mon-util.cc
@@ -5795,7 +5795,7 @@ int monsters::res_sticky_flame() const
return (mons_res_sticky_flame(this));
}
-int monsters::res_cleansing_flame() const
+int monsters::res_cleansing_flame(const actor *attacker) const
{
if (mons_is_unholy(this))
return (-2);
@@ -5806,8 +5806,7 @@ int monsters::res_cleansing_flame() const
if (is_good_god(god)
|| mons_is_holy(this)
|| mons_neutral(this)
- || you.religion == GOD_SHINING_ONE
- && is_unchivalric_attack(&you, this)
+ || is_unchivalric_attack(attacker, this)
|| is_good_god(you.religion)
&& is_follower(this))
{