SafeResContext() : base(4484) { s_SafeResContext = this; Name = "Safe Resurrection System version 2.2, by Xanthos"; Internalize(); Visible = false; Movable = false; s_SafeResTimer = new SafeResTimer(); World.Broadcast(SafeResConfig.MessageHue, true, "{0} is now enabled.", Name); }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); switch (reader.ReadInt()) //version { case 0: // Expire everyone on start up { for (int count = reader.ReadInt(), i = 0; i < count; i++) { Mobile mobile = reader.ReadMobile(); PlayerMobile player; if (mobile != null && (player = mobile as PlayerMobile) != null) { SafeResTimer.UnblessPlayer(player); } } break; } } }
public SafeResContext(Serial serial) : base(serial) { s_SafeResContext = this; s_SafeResTimer = new SafeResTimer(); }