public override void OnDoubleClick(Mobile from)
        {
            if (IsChildOf(from.Backpack))
            {
                Container backpack = from.Backpack;
                if (backpack != null)
                {
                    var teleporter1 = new HouseToHouseTeleporter();
                    var teleporter2 = new HouseToHouseTeleporter();

                    teleporter1.LinkedTeleporter = teleporter2;
                    teleporter1.Owner = from;
                    teleporter2.Owner = from;
                    teleporter2.LinkedTeleporter = teleporter1;
                    teleporter2.ItemID = 6183;
                    backpack.AddItem(teleporter1);
                    backpack.AddItem(teleporter2);

                    Consume();
                }
            }
            else
            {
                from.SendLocalizedMessage(1042001); // That must be in your pack for you to use it.
            }
        }
        public override void OnDoubleClick(Mobile from)
        {
            if (IsChildOf(from.Backpack))
            {
                Container backpack = from.Backpack;
                if (backpack != null)
                {
                    var teleporter1 = new HouseToHouseTeleporter();
                    var teleporter2 = new HouseToHouseTeleporter();

                    teleporter1.LinkedTeleporter = teleporter2;
                    teleporter1.Owner            = from;
                    teleporter2.Owner            = from;
                    teleporter2.LinkedTeleporter = teleporter1;
                    teleporter2.ItemID           = 6183;
                    backpack.AddItem(teleporter1);
                    backpack.AddItem(teleporter2);

                    Consume();
                }
            }
            else
            {
                from.SendLocalizedMessage(1042001); // That must be in your pack for you to use it.
            }
        }
        public RechargeHousetoHouseGump(HouseToHouseTeleporter teleporter)
            : base(0, 0)
        {
            Closable = true;
            Disposable = true;
            Dragable = true;
            Resizable = false;

            _H2HTeleporter = teleporter;

            AddBackground(0, 0, 311, 105, 9270);
            AddBackground(13, 12, 286, 80, 9200);
            AddLabel(23, 17, 0, @"Would you like to recharge this teleporter?");
            AddButton(126, 57, 247, 248, 1, GumpButtonType.Reply, 0);
        }
 public DelayTimer(HouseToHouseTeleporter tp, Mobile m)
     : base(TimeSpan.FromSeconds(1.0))
 {
     _Teleporter = tp;
     _Mobile = m;
 }
 public DelayTimer(HouseToHouseTeleporter tp, Mobile m)
     : base(TimeSpan.FromSeconds(1.0))
 {
     _Teleporter = tp;
     _Mobile     = m;
 }