#include "define.h"
#include "struct.h"
int obj_data :: metal( )
{
  int i;
  for( i = MAT_BRONZE; i < MAT_ADAMANTINE; i++ )
    if( is_set( &materials, i ) )
      return i;
  return 0;
}
int obj_clss_data :: metal( )
{
  int i;
  if( is_set( extra_flags, OFLAG_RANDOM_METAL ) )
    return -1;
  for( i = MAT_BRONZE; i < MAT_ADAMANTINE; i++ )
    if( is_set( &materials, i ) )
      return i;
  return 0;
}