public void OnPlantDelete(Mobile from) { if (PlantDelayTable.ContainsKey(from)) { PlantDelayTable.Remove(from); } }
public bool CheckPlantDelay(Mobile from) { if (PlantDelayTable.ContainsKey(from)) { if (PlantDelayTable[from] > DateTime.UtcNow) { TimeSpan left = PlantDelayTable[from] - DateTime.UtcNow; // Time remaining to plant on the Isle of Magincia again: ~1_val~ days ~2_val~ hours ~3_val~ minutes. from.SendLocalizedMessage(1150459, string.Format("{0}\t{1}\t{2}", left.Days.ToString(), left.Hours.ToString(), left.Minutes.ToString())); return(false); } } return(true); }