diff options
author | haranp <haranp@c06c8d41-db1a-0410-9941-cceddc491573> | 2009-02-14 19:14:59 +0000 |
---|---|---|
committer | haranp <haranp@c06c8d41-db1a-0410-9941-cceddc491573> | 2009-02-14 19:14:59 +0000 |
commit | b150867582169b908822d01e231902ba19db0036 (patch) | |
tree | ce69488c9066dcdd014faacc6f98504146052365 /crawl-ref | |
parent | cec7644b28db5dbdef9adffaaa78e15617294d3a (diff) | |
download | crawl-ref-b150867582169b908822d01e231902ba19db0036.tar.gz crawl-ref-b150867582169b908822d01e231902ba19db0036.zip |
Give may_stab_brand to unable-to-act (paralysed, petrified) monsters, since
they're not a guaranteed stab. Only sleeping monsters are. Fixes [2595731].
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9075 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref')
-rw-r--r-- | crawl-ref/source/mon-util.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/crawl-ref/source/mon-util.cc b/crawl-ref/source/mon-util.cc index d4b539d784..4f5ba1639f 100644 --- a/crawl-ref/source/mon-util.cc +++ b/crawl-ref/source/mon-util.cc @@ -2670,8 +2670,7 @@ bool mons_looks_stabbable(const monsters *m) { return (mons_behaviour_perceptible(m) && !mons_friendly(m) - && (mons_is_sleeping(m) - || mons_cannot_act(m))); + && mons_is_sleeping(m)); } bool mons_looks_distracted(const monsters *m) @@ -2682,7 +2681,8 @@ bool mons_looks_distracted(const monsters *m) || mons_is_confused(m) || mons_is_fleeing(m) || mons_is_caught(m) - || mons_is_petrifying(m))); + || mons_is_petrifying(m) + || mons_cannot_act(m))); } void mons_pacify(monsters *mon) |