static int clif_setlevel(struct block_list* bl)
{	
	int lv = 0;
	switch( bl->type )
	{
		case BL_NPC:
		case BL_PET:
			// npcs and pets do not have level
			return 0;
		default:
		    lv = status_get_lv(bl);
		    if( battle_config.client_limit_unit_lv&bl->type )
			    return clif_setlevel_sub(lv);
	}
	return lv;
}