Просмотр исходного кода

Merge pull request #629 from DCGO2/hooperk-blitz

Reset used blitz if a new open state is reached in main phase
x89rt2 5 месяцев назад
Родитель
Сommit
bd35d6dcf4
1 измененных файлов с 8 добавлено и 0 удалено
  1. 8 0
      Assets/Scripts/Script/TurnStateMachine.cs

+ 8 - 0
Assets/Scripts/Script/TurnStateMachine.cs

@@ -968,6 +968,14 @@ public class TurnStateMachine : MonoBehaviourPunCallbacks
             ResetMainPhaseParameter();
             #endregion
 
+            #region resetting used blitz
+            if (GManager.instance.attackProcess.UsedBlitz)
+            {
+                if (GManager.instance.turnStateMachine.gameContext.Memory <= 0)
+                    GManager.instance.attackProcess.UsedBlitz = false;
+            }
+            #endregion
+
             yield return GManager.instance.photonWaitController.StartWait("SetMainPhase");
 
             if (gameContext.TurnPhase == GameContext.phase.Main)