Beispiel #1
0
        public override void OnDoubleClick(Mobile from)
        {
            PlayerMobile pm = from as PlayerMobile;

            //if ( !IsChildOf( from.Backpack ) )
            {
                //from.SendLocalizedMessage( 1042001 ); // That must be in your pack for you to use it.
            }
            //else if( from.InRange( this.GetWorldLocation(), 1 ) )
            {
                from.FixedParticles(0x373A, 10, 15, 5036, EffectLayer.Head);
                from.PlaySound(521);
                SnowDrake SnowDrake = new SnowDrake();
                SnowDrake.Controlled    = true;
                SnowDrake.ControlMaster = from;
                SnowDrake.IsBonded      = true;
                SnowDrake.Location      = from.Location;
                SnowDrake.Map           = from.Map;
                World.AddMobile(SnowDrake);

                from.SendMessage("You raised a Snow Drake with loving care.");
                this.Delete();
            }
            //else
            {
                from.SendLocalizedMessage(500446);               // That is too far away.
            }
        }
Beispiel #2
0
        public override void OnDoubleClick(Mobile from)
        {
            PlayerMobile pm = from as PlayerMobile;
            {
                from.FixedParticles(0x373A, 10, 15, 5036, EffectLayer.Head);
                from.PlaySound(521);
                SnowDrake SnowDrake = new SnowDrake();
                SnowDrake.Controlled    = true;
                SnowDrake.ControlMaster = from;
                SnowDrake.IsBonded      = true;
                SnowDrake.Location      = from.Location;
                SnowDrake.Map           = from.Map;
                World.AddMobile(SnowDrake);

                from.SendMessage("You hatch a Snow Drake from the eggs you looted, and it is now your loyal pet.");
                this.Delete();

                if (from.Followers > from.FollowersMax)
                {
                    from.SendMessage(" You cannot hatch the eggs you have too many followers!");
                }
            }
        }