private void VitaeTimerChecker(object sender, ElapsedEventArgs e) { _logger.Info("VitaeTimerChecker[EVENT]"); Settings settings = _settingsManager.Settings; bool logOnVit = settings.LogOnVitae; int limit = settings.VitaeLimit; int vit = WorldObjectService.GetVitae(); if (logOnVit && (vit >= limit)) { string message = $"Logging off, due to vitae limit of {limit.ToString()} being reached"; _logger.WriteToChat(message); _logger.WriteToWindow(message); WorldObjectService.Logout(); _vitaeTimer.Stop(); } }