public override void OnDoubleClick(Mobile from) { if (!IsChildOf(from.Backpack)) { from.SendLocalizedMessage(1042001); // That must be in your pack for you to use it. } else if (Altar != null && (Altar.Owner == from || Party.Get(from) == Party.Get(Altar.Owner))) { if (Altar.Peerless == null) { Altar.SpawnBoss(); } Altar.AddFighter(from); ParoxysmusAltar.AddProtection(from); from.LocalOverheadMessage(MessageType.Regular, 58, 1074603); // You rub the slimy ointment on your body, temporarily protecting yourself from the corrosive river. Delete(); } }