public override void OnMovement(Mobile m, Point3D oldLocation) { if (m.Player && m.InRange(Location, 3) && m.InLOS(this)) { if (NextMessage == null) { NextMessage = new Dictionary <Mobile, DateTime>(); } else { CheckList(); } if (!NextMessage.ContainsKey(m)) { m.PrivateOverheadMessage(MessageType.Regular, 0x3B2, 1155659, m.NetState); // *The wooden sign seems in oddly good condition for how old the sarcophagus is. Most of the inscription is worn away...* NextMessage[m] = DateTime.UtcNow + TimeSpan.FromMinutes(10); } } }
public override void OnMovement(Mobile m, Point3D oldLocation) { if (PointsSystem.TreasuresOfDoom.InSeason && m.Player && m.InRange(Location, 3) && m.InLOS(this)) { if (NextMessage == null) { NextMessage = new Dictionary <Mobile, DateTime>(); } else { CheckList(); } if (!NextMessage.ContainsKey(m)) { m.PrivateOverheadMessage(MessageType.Regular, 0x3B2, 1155660, m.NetState); // *You examine the plaque...there appears to be a series of runic characters that are raised up...they look like buttons...* NextMessage[m] = DateTime.UtcNow + TimeSpan.FromMinutes(10); } } }