// /adm/simul_efun/interact.c
// from the Nightmare mudlib
// searches a string for a given substring
// created by Descartes of Borg 03 february 1993
int interact(string substr, string str) {
string a, b;
if(!str) return 0;
if(!substr) return 0;
if(sscanf(str, "%s"+substr+"%s", a, b) ==2) return 1;
if(sscanf(str, substr+"%s", a) ==1) return 1;
if(sscanf(str, "%s"+substr, a) == 1) return 1;
return 0;
}