diff --git a/Assets/Battle/BattleController.cs b/Assets/Battle/BattleController.cs index 0f21ab2..3032674 100644 --- a/Assets/Battle/BattleController.cs +++ b/Assets/Battle/BattleController.cs @@ -82,6 +82,7 @@ public class BattleController : MonoBehaviour this.battlePlayerControls.OnTurnPassed += this.OnTurnPassed; this.battlePlayerControls.SetHand(this.hand); + DecideEnemyTarget(); StartHeroTurn(); } @@ -98,11 +99,18 @@ public class BattleController : MonoBehaviour private void StartEnemyTurn() { this.heroTurn = false; - heroes[Random.Range(0, 3)].DealDamage(2); + heroes[this.enemyTarget].DealDamage(2); + DecideEnemyTarget(); StartHeroTurn(); } + private int enemyTarget; + private void DecideEnemyTarget() { + this.enemyTarget = Random.Range(0, 3); + Debug.Log("Will attack " + this.heroes[this.enemyTarget].GetDisplayName()); + } + public void OnCardUsed(BaseCard card) { Debug.Log("OnCardUsed " + card); if (!CanUseCard(card)) {