diff options
author | Adam Borowski <kilobyte@angband.pl> | 2013-07-10 19:26:42 +0200 |
---|---|---|
committer | Adam Borowski <kilobyte@angband.pl> | 2013-07-10 19:26:42 +0200 |
commit | 1addaaf8ee92de5060fdb436f93251843abd2035 (patch) | |
tree | 1e7c5e4eeb4fe08527bb2fbfd15c1d6f4957a33e /crawl-ref/source/mon-chimera.cc | |
parent | 1bc77d242ca25376a8a86a79614afa345c1f0c8b (diff) | |
download | crawl-ref-1addaaf8ee92de5060fdb436f93251843abd2035.tar.gz crawl-ref-1addaaf8ee92de5060fdb436f93251843abd2035.zip |
Bye bye clinging.
With player clinging removed, monster doesn't make much sense.
Note that I personally somehow like clinging -- even if it's rarely useful
except early on, it was quite harmless. However, I'm strongly against
having players and monsters inconsistent when there's no very good reason.
Thus, reverting this and MarvinPA's change is an option. Just please keep
or revert them together.
Diffstat (limited to 'crawl-ref/source/mon-chimera.cc')
-rw-r--r-- | crawl-ref/source/mon-chimera.cc | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/crawl-ref/source/mon-chimera.cc b/crawl-ref/source/mon-chimera.cc index 98033bf470..848efc66ab 100644 --- a/crawl-ref/source/mon-chimera.cc +++ b/crawl-ref/source/mon-chimera.cc @@ -138,10 +138,7 @@ void ghost_demon::_apply_chimera_part(monster* mon, monster_type part, else if (mons_flies(&dummy)) mon->props["chimera_wings"].get_int() = partnum; - // Check for a legs part. Jumpy behaviour (jumping spiders) should - // override normal clinging. - if (dummy.is_jumpy() - || (dummy.can_cling_to_walls() && !mon->props.exists("chimera_legs"))) + if (dummy.is_jumpy() && !mon->props.exists("chimera_legs")) { ev = dummy.ev; mon->props["chimera_legs"].get_int() = partnum; |