private void HandleGMCurePlayerPacket(GMCurePlayerPacket gmCurePlayerPacket) { var target = _gameWorld.Players.FirstOrDefault(p => p.Value.Name == gmCurePlayerPacket.Name).Value; if (target == null) { _packetsHelper.SendGmCommandError(Client, PacketType.GM_CURE_PLAYER); return; } target?.FullRecover(); _packetsHelper.SendGmCommandSuccess(Client); }
public void HandleUs(WorldClient client, GMCurePlayerPacket packet) { if (!_gameSession.IsAdmin) { return; } var target = _gameWorld.Players.FirstOrDefault(p => p.Value.AdditionalInfoManager.Name == packet.Name).Value; if (target == null) { _packetFactory.SendGmCommandError(client, PacketType.GM_SHAIYA_US_CURE_PLAYER); return; } target?.HealthManager.FullRecover(); _packetFactory.SendGmCommandSuccess(client); }