Commit d884e72a authored by Max-Wilhelm Bruker's avatar Max-Wilhelm Bruker
Browse files

spectator omniscience fix

parent 9a44413e
...@@ -268,7 +268,7 @@ QList<ServerInfo_Player *> Server_Game::getGameState(Server_Player *playerWhosAs ...@@ -268,7 +268,7 @@ QList<ServerInfo_Player *> Server_Game::getGameState(Server_Player *playerWhosAs
Server_CardZone *zone = zoneIterator.next().value(); Server_CardZone *zone = zoneIterator.next().value();
QList<ServerInfo_Card *> cardList; QList<ServerInfo_Card *> cardList;
if ( if (
((playerWhosAsking == player) && (zone->getType() != HiddenZone)) (((playerWhosAsking == player) || (playerWhosAsking->getSpectator() && spectatorsSeeEverything)) && (zone->getType() != HiddenZone))
|| ((playerWhosAsking != player) && (zone->getType() == PublicZone)) || ((playerWhosAsking != player) && (zone->getType() == PublicZone))
) { ) {
QListIterator<Server_Card *> cardIterator(zone->cards); QListIterator<Server_Card *> cardIterator(zone->cards);
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment