#include <filter_funs.h>

mixed
find_straz( object wrog )
{
int i;
object *ob = all_inventory(environment(TO));
ob=FILTER_LIVE(ob);
ob-=({TO});
    for ( i = 0; i < sizeof(ob); i++ )
	if (ob[i]->query_prop("_rycerz_kislevu"))
	    {
	    wrog->catch_msg(""+QCIMIE(ob[i],PL_MIA)+" atakuje cie!\n");
	    tell_room(environment(wrog),""+QCIMIE(ob[i],PL_MIA)+" atakuje "+
		""+QIMIE(wrog,PL_BIE)+"!\n",({wrog,ob[i]}));
	    ob[i]->attack_object(wrog);
	    
	    }

}


void
attacked_by( object ob )
{
command("krzyknij SMIERC WROGOM ULRYKA!!!");
ob->add_prop("_wrog_kislevu",1);

find_straz(ob);
}

int
atak()
{
if (TP->query_prop("_wrog_kislevu"))
    return 1;
    return 0;    
}