diff options
author | Neil Moore <neil@s-z.org> | 2014-02-25 18:04:45 -0500 |
---|---|---|
committer | Neil Moore <neil@s-z.org> | 2014-02-25 18:08:22 -0500 |
commit | b196e28e22417135d2473b2d0bbce0deca5c1c86 (patch) | |
tree | 5c09ad51785cf0afd138d7bfe9b0ba067e1db7c7 /crawl-ref/source/mon-project.cc | |
parent | d1528c4fccafcf022629a3ac2e05b1aaf8716876 (diff) | |
download | crawl-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.cc | 6 |
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!"); |