--- deliantra/server/common/object.C 2007/08/12 13:10:00 1.177 +++ deliantra/server/common/object.C 2007/08/12 14:13:54 1.178 @@ -2732,3 +2732,21 @@ insert (force); } +void +object::play_sound (faceidx sound) const +{ + if (!sound) + return; + + if (flag [FLAG_REMOVED]) + return; + + if (env) + { + if (object *pl = in_player ()) + pl->contr->play_sound (sound); + } + else + map->play_sound (sound, x, y); +} +