summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mon-project.cc
diff options
context:
space:
mode:
authorNeil Moore <neil@s-z.org>2014-02-25 18:04:45 -0500
committerNeil Moore <neil@s-z.org>2014-02-25 18:08:22 -0500
commitb196e28e22417135d2473b2d0bbce0deca5c1c86 (patch)
tree5c09ad51785cf0afd138d7bfe9b0ba067e1db7c7 /crawl-ref/source/mon-project.cc
parentd1528c4fccafcf022629a3ac2e05b1aaf8716876 (diff)
downloadcrawl-ref-b196e28e22417135d2473b2d0bbce0deca5c1c86.tar.gz
crawl-ref-b196e28e22417135d2473b2d0bbce0deca5c1c86.zip
Don't make visible orb/boulder collisions silent.
The OOD explosion made noise, but less than the collision itself should have (radius-1 explosion makes 15 noise, out-of-view OOD collision 40). Boulder beetle collisions made no noise at all when visible to the player.
Diffstat (limited to 'crawl-ref/source/mon-project.cc')
-rw-r--r--crawl-ref/source/mon-project.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/crawl-ref/source/mon-project.cc b/crawl-ref/source/mon-project.cc
index d7009f97c1..b1f8bca618 100644
--- a/crawl-ref/source/mon-project.cc
+++ b/crawl-ref/source/mon-project.cc
@@ -408,7 +408,10 @@ move_again:
if (mons && iood && mons_is_projectile(victim->type))
{
if (mon.observable())
+ {
mpr("The orbs collide in a blinding explosion!");
+ noisy(40, pos);
+ }
else
noisy(40, pos, "You hear a loud magical explosion!");
monster_die(mons, KILL_DISMISSED, NON_MONSTER);
@@ -419,7 +422,10 @@ move_again:
if (mons && mons_is_boulder(&mon) && mons_is_boulder(mons))
{
if (mon.observable())
+ {
mpr("The boulders collide with a stupendous crash!");
+ noisy(20, pos);
+ }
else
noisy(20, pos, "You hear a loud crashing sound!");