summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/monster.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/monster.cc')
-rw-r--r--crawl-ref/source/monster.cc7
1 files changed, 5 insertions, 2 deletions
diff --git a/crawl-ref/source/monster.cc b/crawl-ref/source/monster.cc
index 6b999d5b39..5b3445ffac 100644
--- a/crawl-ref/source/monster.cc
+++ b/crawl-ref/source/monster.cc
@@ -2907,10 +2907,13 @@ bool monsters::is_chaotic() const
if (has_chaotic_spell())
return (true);
- if (has_attack_flavour(AF_MUTATE)
+ if (has_attack_flavour(AF_HUNGER)
+ || has_attack_flavour(AF_MUTATE)
|| has_attack_flavour(AF_ROT)
+ || has_attack_flavour(AF_KLOWN)
|| has_attack_flavour(AF_CHAOS)
- || has_attack_flavour(AF_KLOWN))
+ || has_attack_flavour(AF_STEAL)
+ || has_attack_flavour(AF_STEAL_FOOD))
{
return (true);
}