From a1dd025c4efbc80f6e56d03b66fabe005f87751f Mon Sep 17 00:00:00 2001 From: j-p-e-g Date: Tue, 8 Jul 2008 19:20:33 +0000 Subject: Update README files (courtesy of David), some minor tutorial corrections, and make Xom ignore your attempts to amuse him by deliberately casting spells at yourself. (Rebounding lightning bolts will still amuse him.) git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6457 c06c8d41-db1a-0410-9941-cceddc491573 --- crawl-ref/source/beam.cc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'crawl-ref/source/beam.cc') diff --git a/crawl-ref/source/beam.cc b/crawl-ref/source/beam.cc index def9eea4b0..4726f60cc7 100644 --- a/crawl-ref/source/beam.cc +++ b/crawl-ref/source/beam.cc @@ -3987,7 +3987,8 @@ static int _affect_player( bolt &beam, item_def *item ) if (beam.beam_source == NON_MONSTER) { // Beam from player rebounded and hit player. - xom_is_stimulated(255); + if (!beam.aimed_at_feet) + xom_is_stimulated(255); } else { @@ -4169,7 +4170,10 @@ static int _affect_player( bolt &beam, item_def *item ) // Xom's amusement at the player's being damaged is handled // elsewhere. if (beam.beam_source == NON_MONSTER) - xom_is_stimulated(255); + { + if (!beam.aimed_at_feet) + xom_is_stimulated(255); + } else if (was_affected) xom_is_stimulated(128); } -- cgit v1.2.3-54-g00ecf