private bool EnemyAttack() { if (ActiveUnit == game.Party.Count) { Random rnd1 = new Random(); Random rnd2 = new Random(); int target = rnd1.Next(0, game.Party.Count); int move = rnd2.Next(0, BadGuy.Moves.Count); switch (move) { case 1: BadGuy.Attack(game.Party[target]); BattleBox.Text += BadGuy.Name + " used Attack.\n"; return(true); case 2: BadGuy.Fire(game.Party[target]); BattleBox.Text += BadGuy.Name + " used Fire.\n"; return(true); case 3: BadGuy.Heal(game.Party[target]); BattleBox.Text += BadGuy.Name + " used Heal.\n"; return(true); case 4: BadGuy.Freeze(game.Party[target]); BattleBox.Text += BadGuy.Name + " used Freeze.\n"; return(true); case 5: BadGuy.Poison(game.Party[target]); BattleBox.Text += BadGuy.Name + " used Poison.\n"; return(true); default: break; } } return(true); }