inline const char* liquid_name( int i, bool known )
{
if( i < 0 || i >= MAX_LIQUID ) {
roach( "Liquid_Name: Impossible liquid." );
return "non-existent liquid";
}
return( known ? liquid_table[i].name : liquid_table[i].color );
}
inline const char* liquid_name( obj_data* obj )
{
int i = obj->value[2];
if( i < 0 || i >= MAX_LIQUID ) {
roach( "Liquid_Name: Impossible liquid." );
return "non-existent liquid";
}
return( is_set( obj->extra_flags, OFLAG_KNOWN_LIQUID )
? liquid_table[i].name : liquid_table[i].color );
}
bool react_filled ( char_data*, obj_data*, int );