示例#1
0
		public CorpseGrave() : base( 0x3679 )
		{
			Movable = false;
			Weight = 10.0;
			ItemRemovalTimer thisTimer = new ItemRemovalTimer( this ); 
			thisTimer.Start(); 
		}
示例#2
0
        public RuneOnCorpse() : base(0x530D)
        {
            Movable = false;
            ItemRemovalTimer thisTimer = new ItemRemovalTimer(this);

            thisTimer.Start();
            Light = LightType.Circle150;
        }
示例#3
0
        public CrystalStatueBoxKyl() : base(0xE80)
        {
            Name    = "jade box";
            Movable = false;
            Hue     = 0xB95;
            ItemRemovalTimer thisTimer = new ItemRemovalTimer(this);

            thisTimer.Start();
        }
示例#4
0
        public BlackKnightBox() : base(0xE80)
        {
            Name    = "the Black Knights's box";
            Movable = false;
            Hue     = 0x96C;
            ItemRemovalTimer thisTimer = new ItemRemovalTimer(this);

            thisTimer.Start();
        }
示例#5
0
        public VordinaxChest() : base(0xE40)
        {
            Name    = "Vordinax's Vault";
            Movable = false;
            Hue     = 0x5B6;
            ItemRemovalTimer thisTimer = new ItemRemovalTimer(this);

            thisTimer.Start();
        }
示例#6
0
        public ArachnarChest() : base(0xE40)
        {
            Name    = "Arachnar's Vault";
            Movable = false;
            Hue     = 0x4F6;
            ItemRemovalTimer thisTimer = new ItemRemovalTimer(this);

            thisTimer.Start();
        }
示例#7
0
        public XurtzarChest() : base(0xE40)
        {
            Name    = "Xurtzar's Vault";
            Movable = false;
            Hue     = 0x490;
            ItemRemovalTimer thisTimer = new ItemRemovalTimer(this);

            thisTimer.Start();
        }
示例#8
0
        public GargoyleCodexCorpse() : base(0x4AA2)
        {
            Name    = "a gargoyle's corpse";
            Movable = false;
            ItemRemovalTimer thisTimer = new ItemRemovalTimer(this);

            thisTimer.Start();
            ItemID = Utility.RandomList(0x4AA2, 0x4AA3);
        }
示例#9
0
        public TarjanBox() : base(0x9AB)
        {
            Name    = "Tarjan's box";
            Movable = false;
            Hue     = 0x489;
            ItemRemovalTimer thisTimer = new ItemRemovalTimer(this);

            thisTimer.Start();
        }
示例#10
0
        public VulcrumChest() : base(0xE40)
        {
            Name    = "Vulcrum's Vault";
            Movable = false;
            Hue     = 0x4EA;
            ItemRemovalTimer thisTimer = new ItemRemovalTimer(this);

            thisTimer.Start();
        }
示例#11
0
        public SurtazChest() : base(0xE40)
        {
            Name    = "Surtaz's Vault";
            Movable = false;
            Hue     = 0xB85;
            ItemRemovalTimer thisTimer = new ItemRemovalTimer(this);

            thisTimer.Start();
        }
示例#12
0
        public SpectresBox() : base(0xE80)
        {
            Name    = "the spectre's box";
            Movable = false;
            Hue     = 0x51F;
            ItemRemovalTimer thisTimer = new ItemRemovalTimer(this);

            thisTimer.Start();
        }
示例#13
0
        public QuestGlow() : base(0x1647)
        {
            Name    = "a strange glow";
            Light   = LightType.Circle300;
            Movable = false;
            ItemRemovalTimer thisTimer = new ItemRemovalTimer(this);

            thisTimer.Start();
        }
示例#14
0
        public GrayDragonBox() : base(0xE80)
        {
            Name    = "the dragon's box";
            Movable = false;
            Hue     = 0x1BA;
            ItemRemovalTimer thisTimer = new ItemRemovalTimer(this);

            thisTimer.Start();
        }
示例#15
0
        public BardMangarPack() : base(0xE40)
        {
            Name    = "Mangar's Vault";
            Movable = false;
            Hue     = 0x497;
            ItemRemovalTimer thisTimer = new ItemRemovalTimer(this);

            thisTimer.Start();
        }
示例#16
0
        public TrapWand(Mobile from) : base(0xDF2)
        {
            this.owner = from;
            Weight     = 1.0;
            LootType   = LootType.Blessed;
            RenameWand();
            ItemRemovalTimer thisTimer = new ItemRemovalTimer(this);

            thisTimer.Start();
        }
示例#17
0
        public Vomit() : base(Utility.RandomList(0xf3b, 0xf3c))
        {
            Name    = "a puddle of vomit";
            Hue     = 0x557;
            Movable = false;

            ItemRemovalTimer thisTimer = new ItemRemovalTimer(this);

            thisTimer.Start();
        }
示例#18
0
        public Puke() : base(Utility.RandomList(0xf3b, 0xf3c))
        {
            Name    = "A Pile of Puke";
            Hue     = 0x557;
            Movable = false;

            ItemRemovalTimer thisTimer = new ItemRemovalTimer(this);

            thisTimer.Start();
        }
示例#19
0
        public MajorItemOnCorpse() : base(0x0E40)
        {
            Movable = false;
            ItemRemovalTimer thisTimer = new ItemRemovalTimer(this);

            thisTimer.Start();
            ItemID = Utility.RandomList(0x0E40, 0x0E41);
            Hue    = RandomThings.GetRandomMetalColor();
            Name   = "chest";
        }
        public MonsterSplatter(Mobile source) : base(0x122A)
        {
            Weight  = 1.0;
            Movable = false;
            owner   = source;
            Name    = "splatter";
            ItemID  = Utility.RandomList(0x122A, 0x122A, 0x122A, 0x122B, 0x122D, 0x122E, 0x263B, 0x263C, 0x263D, 0x263E, 0x263F, 0x2640);
            ItemRemovalTimer thisTimer = new ItemRemovalTimer(this);

            thisTimer.Start();
        }
示例#21
0
        public SunkenShip(int level) : base(0x5186)
        {
            Name         = "sunken ship";
            ItemID       = Utility.RandomList(0x5186, 0x5199);
            Weight       = 51.0 + (double)level;
            Movable      = false;
            LiftOverride = true;
            ItemRemovalTimer thisTimer = new ItemRemovalTimer(this);

            thisTimer.Start();
        }
示例#22
0
        public RingOfFire(double time)
        {
            ItemID     = 0x19AB;
            Movable    = false;
            Name       = "magical fire";
            Light      = LightType.Circle300;
            this.lasts = time;
            ItemRemovalTimer thisTimer = new ItemRemovalTimer(this, lasts);

            thisTimer.Start();
        }
示例#23
0
        public TrapWand(Mobile from) : base(0x4FD6)
        {
            this.owner = from;
            Weight     = 1.0;
            LootType   = LootType.Blessed;
            Hue        = Utility.RandomColor(0);
            Light      = LightType.Circle150;
            RenameWand();
            ItemRemovalTimer thisTimer = new ItemRemovalTimer(this);

            thisTimer.Start();
        }
        public DeathlyMask(Mobile from, double time)
        {
            ItemID     = 0x1451;
            Hue        = 0xB7F;
            Name       = "mask of death";
            this.owner = from;
            this.lasts = time;
            Weight     = 1.0;
            LootType   = LootType.Blessed;
            ItemRemovalTimer thisTimer = new ItemRemovalTimer(this, lasts);

            thisTimer.Start();
        }
        public MagicalFire(Mobile from, double time, int damage)
        {
            ItemID      = 0xDE3;
            Movable     = false;
            Name        = "magical fire";
            Light       = LightType.Circle300;
            this.owner  = from;
            this.lasts  = time;
            this.damage = damage;
            ItemRemovalTimer thisTimer = new ItemRemovalTimer(this, lasts);

            thisTimer.Start();
        }