Esempio n. 1
0
 public override void OnResponse( NetState state, RelayInfo info )
 {
     if ( info.ButtonID == 1 )
     {
         Mobile AIOAlchemist = new AIOAlchemist();
         AIOAlchemist.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //AIOAlchemist.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
         //return;
     }
     else if ( info.ButtonID == 2 )
     {
         Mobile AIOAnimalTrainer = new AIOAnimalTrainer();
         AIOAnimalTrainer.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 3 )
     {
         Mobile AIOArchitect = new AIOArchitect();
         AIOArchitect.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 4 )
     {
         Mobile AIOArmorer = new AIOArmorer();
         AIOArmorer.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 5 )
     {
         Mobile AIOBaker = new AIOBaker();
         AIOBaker.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 6 )
     {
         Mobile AIOBard = new AIOBard();
         AIOBard.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 7 )
     {
         Mobile AIOBarkeeper = new AIOBarkeeper();
         AIOBarkeeper.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 8 )
     {
         Mobile AIOBeekeeper = new AIOBeekeeper();
         AIOBeekeeper.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 9 )
     {
         Mobile AIOBlacksmith = new AIOBlacksmith();
         AIOBlacksmith.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 10 )
     {
         Mobile AIOBowyer = new AIOBowyer();
         AIOBowyer.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 11 )
     {
         Mobile AIOButcher = new AIOButcher();
         AIOButcher.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 12 )
     {
         Mobile AIOCarpenter = new AIOCarpenter();
         AIOCarpenter.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 13 )
     {
         Mobile AIOCobbler = new AIOCobbler();
         AIOCobbler.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 14 )
     {
         Mobile AIOCook = new AIOCook();
         AIOCook.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 15 )
     {
         Mobile AIOFisherman = new AIOFisherman();
         AIOFisherman.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 16 )
     {
         Mobile AIOFurtrader = new AIOFurtrader();
         AIOFurtrader.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 17 )
     {
         Mobile AIOHerbalist = new AIOHerbalist();
         AIOHerbalist.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 18 )
     {
         Mobile AIOInnKeeper = new AIOInnKeeper();
         AIOInnKeeper.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 19 )
     {
         Mobile AIOJeweler = new AIOJeweler();
         AIOJeweler.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 20 )
     {
         Mobile AIOLeatherWorker = new AIOLeatherWorker();
         AIOLeatherWorker.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 21 )
     {
         Mobile AIOMage = new AIOMage();
         AIOMage.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 22 )
     {
         Mobile AIOMapmaker = new AIOMapmaker();
         AIOMapmaker.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 23 )
     {
         Mobile AIOProvisioner = new AIOProvisioner();
         AIOProvisioner.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 24 )
     {
         Mobile AIORealEstateBroker = new AIORealEstateBroker();
         AIORealEstateBroker.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 25 )
     {
         Mobile AIOScribe = new AIOScribe();
         AIOScribe.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 26 )
     {
         Mobile AIOShipwright = new AIOShipwright();
         AIOShipwright.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 27 )
     {
         Mobile AIOTailor = new AIOTailor();
         AIOTailor.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 28 )
     {
         Mobile AIOTanner = new AIOTanner();
         AIOTanner.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 29 )
     {
         Mobile AIOTinker = new AIOTinker();
         AIOTinker.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 30 )
     {
         Mobile AIOVeterinarian = new AIOVeterinarian();
         AIOVeterinarian.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 31 )
     {
         Mobile AIOWeaponsmith = new AIOWeaponsmith();
         AIOWeaponsmith.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if ( info.ButtonID == 32 )
     {
         Mobile AIOWeaver = new AIOWeaver();
         AIOWeaver.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else
     {
         m_From.SendLocalizedMessage( 502694 ); // Cancelled action.
     }
 }
Esempio n. 2
0
 public override void OnResponse(NetState state, RelayInfo info)
 {
     if (info.ButtonID == 1)
     {
         Mobile AIOAlchemist = new AIOAlchemist();
         AIOAlchemist.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //AIOAlchemist.MoveToWorld( new Point3D( m_From.X + Utility.RandomMinMax( -1, 1 ), m_From.Y + Utility.RandomMinMax( -1, 1 ), m_From.Z ), m_From.Map );
         //m_From.SendGump( new AIOGump( m_From ) );
         //return;
     }
     else if (info.ButtonID == 2)
     {
         Mobile AIOAnimalTrainer = new AIOAnimalTrainer();
         AIOAnimalTrainer.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 3)
     {
         Mobile AIOArchitect = new AIOArchitect();
         AIOArchitect.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 4)
     {
         Mobile AIOArmorer = new AIOArmorer();
         AIOArmorer.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 5)
     {
         Mobile AIOBaker = new AIOBaker();
         AIOBaker.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 6)
     {
         Mobile AIOBard = new AIOBard();
         AIOBard.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 7)
     {
         Mobile AIOBarkeeper = new AIOBarkeeper();
         AIOBarkeeper.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 8)
     {
         Mobile AIOBeekeeper = new AIOBeekeeper();
         AIOBeekeeper.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 9)
     {
         Mobile AIOBlacksmith = new AIOBlacksmith();
         AIOBlacksmith.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 10)
     {
         Mobile AIOBowyer = new AIOBowyer();
         AIOBowyer.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 11)
     {
         Mobile AIOButcher = new AIOButcher();
         AIOButcher.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 12)
     {
         Mobile AIOCarpenter = new AIOCarpenter();
         AIOCarpenter.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 13)
     {
         Mobile AIOCobbler = new AIOCobbler();
         AIOCobbler.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 14)
     {
         Mobile AIOCook = new AIOCook();
         AIOCook.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 15)
     {
         Mobile AIOFisherman = new AIOFisherman();
         AIOFisherman.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 16)
     {
         Mobile AIOFurtrader = new AIOFurtrader();
         AIOFurtrader.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 17)
     {
         Mobile AIOHerbalist = new AIOHerbalist();
         AIOHerbalist.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 18)
     {
         Mobile AIOInnKeeper = new AIOInnKeeper();
         AIOInnKeeper.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 19)
     {
         Mobile AIOJeweler = new AIOJeweler();
         AIOJeweler.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 20)
     {
         Mobile AIOLeatherWorker = new AIOLeatherWorker();
         AIOLeatherWorker.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 21)
     {
         Mobile AIOMage = new AIOMage();
         AIOMage.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 22)
     {
         Mobile AIOMapmaker = new AIOMapmaker();
         AIOMapmaker.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 23)
     {
         Mobile AIOProvisioner = new AIOProvisioner();
         AIOProvisioner.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 24)
     {
         Mobile AIORealEstateBroker = new AIORealEstateBroker();
         AIORealEstateBroker.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 25)
     {
         Mobile AIOScribe = new AIOScribe();
         AIOScribe.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 26)
     {
         Mobile AIOShipwright = new AIOShipwright();
         AIOShipwright.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 27)
     {
         Mobile AIOTailor = new AIOTailor();
         AIOTailor.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 28)
     {
         Mobile AIOTanner = new AIOTanner();
         AIOTanner.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 29)
     {
         Mobile AIOTinker = new AIOTinker();
         AIOTinker.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 30)
     {
         Mobile AIOVeterinarian = new AIOVeterinarian();
         AIOVeterinarian.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 31)
     {
         Mobile AIOWeaponsmith = new AIOWeaponsmith();
         AIOWeaponsmith.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else if (info.ButtonID == 32)
     {
         Mobile AIOWeaver = new AIOWeaver();
         AIOWeaver.MoveToWorld(new Point3D(m_From.X + Utility.RandomMinMax(-1, 1), m_From.Y + Utility.RandomMinMax(-1, 1), m_From.Z), m_From.Map);
         //m_From.SendGump( new AIOGump( m_From ) );
     }
     else
     {
         m_From.SendLocalizedMessage(502694);                   // Cancelled action.
     }
 }