public override void OnDeath(Server.Items.Container c) { base.OnDeath(c); Corpse corpse = c as Corpse; corpse.BeginDecay(TimeSpan.FromHours(24.0)); corpse.StaticCorpse = true; for (int i = 0; i < 3; i++) { Point3D p = new Point3D(Location); p.X += Utility.RandomMinMax(-1, 1); p.Y += Utility.RandomMinMax(-1, 1); new Blood(Utility.Random(0x122A, 5), 86400.0).MoveToWorld(p, c.Map); } }