private void _processPlayerKilled(NetworkMessageEventArgs e) { _logger.Info("_processPlayerKilled()"); int killed = e.Message.Value <int>("killed"); int killer = e.Message.Value <int>("killer"); string deathMessage = e.Message.Value <string>("text"); if (WorldObjectService.IsValidObject(killer) && WorldObjectService.IsPlayer(killer)) { _deathManager.ProcessPkDeath(killer, killed, deathMessage); } }