/* mudlib: Basis date: 1992-09-05 author: Truilkan */ string base_name(mixed obj) { string name, base; if (objectp(obj)) name = file_name(obj); else name = obj; if (name && sscanf(name, "%s#%*d", base) == 2) { return base; } else { return name; } }