summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mon-behv.cc
diff options
context:
space:
mode:
authorSteve Melenchuk <smelenchuk@gmail.com>2014-06-03 10:21:41 -0600
committerSteve Melenchuk <smelenchuk@gmail.com>2014-06-03 10:21:41 -0600
commit536c3b657dc8efcc82d8eeb254ccdcf325eee2ac (patch)
tree5578a85cd255717aa34b26beace832cba2fc35c3 /crawl-ref/source/mon-behv.cc
parentd03812fd80e1da99a0dd9005cdacc874c1a47764 (diff)
downloadcrawl-ref-536c3b657dc8efcc82d8eeb254ccdcf325eee2ac.tar.gz
crawl-ref-536c3b657dc8efcc82d8eeb254ccdcf325eee2ac.zip
Adjustments to Gozag's gold distraction (dpeg).
Monsters are now distracted for 1-5 turns on a 3% chance per pile of gold in LOS.
Diffstat (limited to 'crawl-ref/source/mon-behv.cc')
-rw-r--r--crawl-ref/source/mon-behv.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/crawl-ref/source/mon-behv.cc b/crawl-ref/source/mon-behv.cc
index 1cf265458d..8a2652a63a 100644
--- a/crawl-ref/source/mon-behv.cc
+++ b/crawl-ref/source/mon-behv.cc
@@ -1157,6 +1157,9 @@ void behaviour_event(monster* mon, mon_event_type event, const actor *src,
case ME_WHACK:
case ME_ANNOY:
+ if (mon->has_ench(ENCH_GOLD_LUST))
+ mon->del_ench(ENCH_GOLD_LUST);
+
// Will turn monster against <src>.
// Orders to withdraw take precedence over interruptions
if (mon->behaviour == BEH_WITHDRAW && src != &you)