From 2f4820f9aeb26ab570f94caf5f30d2bc6fce9b02 Mon Sep 17 00:00:00 2001 From: def Date: Thu, 30 Jan 2014 18:39:39 +0100 Subject: [PATCH] Don't show players in solo part, even with /showothers --- src/game/server/entities/character.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/game/server/entities/character.cpp b/src/game/server/entities/character.cpp index da7030da6..d3ab702da 100644 --- a/src/game/server/entities/character.cpp +++ b/src/game/server/entities/character.cpp @@ -950,7 +950,7 @@ void CCharacter::Snap(int SnappingClient) return; if( SnapPlayer->GetTeam() != TEAM_SPECTATORS && !SnapPlayer->m_Paused && SnapChar && !SnapChar->m_Super - && !CanCollide(SnappingClient) && !SnapPlayer->m_ShowOthers) + && !CanCollide(SnappingClient) && (!SnapPlayer->m_ShowOthers || Teams()->m_Core.GetSolo(SnappingClient) || Teams()->m_Core.GetSolo(GetPlayer()->GetCID()))) return; if (m_Paused)