Browse Source

check tactic side

Laserlicht 1 year ago
parent
commit
1124b43d91
1 changed files with 6 additions and 2 deletions
  1. 6 2
      client/Client.cpp

+ 6 - 2
client/Client.cpp

@@ -592,8 +592,12 @@ void CClient::battleStarted(const BattleInfo * info)
 			if (interface->cb->getBattle(info->battleID)->battleGetTacticDist())
 			{
 				auto side = interface->cb->getBattle(info->battleID)->playerToSide(interface->playerID);
-				auto action = BattleAction::makeEndOFTacticPhase(*side);
-				interface->cb->battleMakeTacticAction(info->battleID, action);
+
+				if(interface->playerID == info->sides[info->tacticsSide].color)
+				{
+					auto action = BattleAction::makeEndOFTacticPhase(*side);
+					interface->cb->battleMakeTacticAction(info->battleID, action);
+				}
 			}
 		};