summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/monstuff.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/monstuff.cc')
-rw-r--r--crawl-ref/source/monstuff.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/crawl-ref/source/monstuff.cc b/crawl-ref/source/monstuff.cc
index e74c754b3e..5ebb2b2ee9 100644
--- a/crawl-ref/source/monstuff.cc
+++ b/crawl-ref/source/monstuff.cc
@@ -2124,6 +2124,11 @@ bool monster_polymorph(monsters *monster, monster_type targetc,
if (!force_beh)
player_angers_monster(monster);
+ // Xom likes watching monsters being polymorphed.
+ xom_is_stimulated(mons_is_shapeshifter(monster) ? 16 :
+ power == PPT_LESS || mons_friendly(monster) ? 32 :
+ power == PPT_SAME ? 64 : 128);
+
return (player_messaged);
}