summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source
diff options
context:
space:
mode:
authorabrahamwl <abrahamwl@gmail.com>2009-10-28 11:05:32 -0700
committerAdam Borowski <kilobyte@angband.pl>2009-10-28 19:09:26 +0100
commit6a490e36dda5a64afc9ba8616e3c6ca4337e169c (patch)
tree36ecc6edf6537b7b06718f0bdf3d0f1c195cfb67 /crawl-ref/source
parent06bf811e45f13eddea2dd1c1f4b3554c68e09553 (diff)
downloadcrawl-ref-6a490e36dda5a64afc9ba8616e3c6ca4337e169c.tar.gz
crawl-ref-6a490e36dda5a64afc9ba8616e3c6ca4337e169c.zip
rC+ protects monsters from being slowed by cold.
Diffstat (limited to 'crawl-ref/source')
-rw-r--r--crawl-ref/source/mon-util.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/crawl-ref/source/mon-util.cc b/crawl-ref/source/mon-util.cc
index c22e4d943e..de0ffc8fb3 100644
--- a/crawl-ref/source/mon-util.cc
+++ b/crawl-ref/source/mon-util.cc
@@ -5888,7 +5888,7 @@ void monsters::expose_to_element(beam_type flavour, int strength)
switch (flavour)
{
case BEAM_COLD:
- if (mons_class_flag(this->type, M_COLD_BLOOD) && coinflip())
+ if (mons_class_flag(this->type, M_COLD_BLOOD) && this->res_cold() <= 0 && coinflip())
slow_down(this, strength);
break;
default: