if(fr!=H_FRIEND && !chars[currchar[s]].Owns(&items[i]) )
if(fr!=H_FRIEND && !chars[currchar[s]].Owns(pi_multi) )
void house_speech(int s, char *msg)	// msg must already be capitalized{	int i, fr;//	char msg[512];	if(s<0 || s>MAXCLIENT) return;	i=findmulti(chars[currchar[s]].pos);	if(i==-1) return; // not in a house, so we don't care.	fr=on_hlist(i, chars[currchar[s]].ser1, chars[currchar[s]].ser2,		chars[currchar[s]].ser3, chars[currchar[s]].ser4, NULL);	if(fr!=H_FRIEND && !chars[currchar[s]].Owns(&items[i]) )		return; // not a friend or owner, so we don't care.	if(strstr(msg, "I BAN THEE")) { // house ban		addid1[s]=items[i].ser1;		addid2[s]=items[i].ser2;		addid3[s]=items[i].ser3;		addid4[s]=items[i].ser4;		target(s, 0, 1, 0, 229, "Select person to ban from house.");		return;	}	if(strstr(msg, "REMOVE THYSELF")) { // kick out of house		addid1[s]=items[i].ser1;		addid2[s]=items[i].ser2;		addid3[s]=items[i].ser3;		addid4[s]=items[i].ser4;		target(s, 0, 1, 0, 228, "Select person to eject from house.");		return;	}	//if ((chars[currchar[s]].serial==items[i].ownserial) || (fr==H_FRIEND)) // strictly owner only as ripper demanded :-) !!!	//{	   if (strstr(msg,"I WISH TO LOCK THIS DOWN")) 	   { // lock down code AB/LB          target(s, 0, 1, 0, 232, "Select item to lock down");           	   }	   if (strstr(msg,"I WISH TO RELEASE THIS")) 	   { // lock down code AB/LB          target(s, 0, 1, 0, 233, "Select item to release"); 	   }	   if (strstr(msg,"I WISH TO SECURE THIS")) 	   { // lock down code AB/LB          target(s, 0, 1, 0, 234, "Select item to secure"); 	   }	   //} else if (strstr(msg,"I WISH TO ")) sysmessage(s,"Only the house owner can lock down items!");	//} else sysmessage(s,"Only the house owner can lock down items!");}