private void _processLogOnDeath(string deathMessage) { _logger.Info("_processLogOnDeath()"); _logger.WriteToChat(deathMessage); _logger.WriteToWindow(deathMessage); WorldObjectService.Logout(); return; }
private void _processDeathSettingsUnknown() { _logger.Info("_processDeathSettingsUnknown()"); string message = "Settings not loaded before death occured, logging out"; _logger.WriteToChat(message); _logger.WriteToWindow(message); WorldObjectService.Logout(); return; }
private void _processLogOnVit() { _logger.Info("_processLogOnVit()"); Settings settings = _settingsManager.Settings; if (settings.LogOnVitae && WorldObjectService.GetVitae() >= settings.VitaeLimit) { string message = $"Logging off, due to vitae limit of {settings.VitaeLimit.ToString()} being reached"; _logger.WriteToChat(message); _logger.WriteToWindow(message); WorldObjectService.Logout(); return; } }