tfe-1.0/area/
tfe-1.0/files/
tfe-1.0/logs/
tfe-1.0/logs/immortal/
tfe-1.0/logs/mob/
tfe-1.0/logs/object/
tfe-1.0/logs/player/
tfe-1.0/logs/room/
tfe-1.0/notes/clans/
tfe-1.0/player/
tfe-1.0/prev/
tfe-1.0/prev/area/
tfe-1.0/prev/player/
tfe-1.0/prev/rooms/
tfe-1.0/rooms/
tfe-1.0/src-gc/
tfe-1.0/src-msvc/
tfe-1.0/src-unix/
tfe-1.0/www/
tfe-1.0/www/html/
#include <sys/types.h>
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#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;
}