summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--crawl-ref/source/monster.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/crawl-ref/source/monster.cc b/crawl-ref/source/monster.cc
index 889500bc25..fc01ca2c7a 100644
--- a/crawl-ref/source/monster.cc
+++ b/crawl-ref/source/monster.cc
@@ -5365,6 +5365,9 @@ bool monsters::can_go_berserk() const
if (holiness() != MH_NATURAL || type == MONS_KRAKEN_TENTACLE)
return (false);
+ if (mons_intel(this) == I_PLANT)
+ return (false);
+
if (berserk() || has_ench(ENCH_FATIGUE))
return (false);