--- deliantra/server/common/object.C 2007/08/01 01:53:13 1.170 +++ deliantra/server/common/object.C 2007/08/04 22:23:47 1.173 @@ -962,7 +962,11 @@ if (destroy_inventory) destroy_inv (false); - play_sound (sound_die); + if (is_head ()) + if (sound_destroy) + play_sound (sound_destroy); + else if (flag [FLAG_MONSTER]) + play_sound (sound_find ("monster_destroy")); // quick hack, too lazy to create a generic mechanism attachable::destroy (); }