public override bool ConsumeOnFailure( Mobile from, Type resourceType, CraftItem craftItem ) { if ( resourceType == typeof( Silver ) ) return false; return base.ConsumeOnFailure( from, resourceType, craftItem ); }