--- deliantra/server/socket/sounds.C 2007/08/01 00:26:05 1.21 +++ deliantra/server/socket/sounds.C 2007/08/01 01:07:42 1.22 @@ -60,9 +60,13 @@ { auto (i, ht.find (str)); - return i == ht.end () - ? 0 - : i->second; + if (i != ht.end ()) + return i->second; + + //TODO: really fall back to face name? + char face[128]; + snprintf (face, 128, "sound/%s", str); + return face_find (face); } void