public override bool CheckTarget( Mobile from, Target targ, object targeted ) { if ( !base.CheckTarget( from, targ, targeted ) ) return false; if ( from.AccessLevel >= AccessLevel.GameMaster ) return true; return targ.GetType().IsDefined( typeof( PlayerVendorTargetAttribute ), false ); }