From d77675b0cb7fc16d8002e7e0138a8b4de6f27523 Mon Sep 17 00:00:00 2001 From: Sage Vaillancourt Date: Wed, 19 Feb 2025 23:48:19 -0500 Subject: [PATCH] Fix initial throw to pitcher being counted as a pitch. --- src/main.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main.lua b/src/main.lua index 4c8a14f..467ac82 100644 --- a/src/main.lua +++ b/src/main.lua @@ -135,7 +135,7 @@ function Game.new(settings, announcer, fielding, baserunning, npc, state) battingTeam = battingTeam, offenseState = C.Offense.batting, inning = 1, - pitchIsOver = false, + pitchIsOver = true, didSwing = false, battingTeamSprites = settings.awayTeamSprites, fieldingTeamSprites = settings.homeTeamSprites, @@ -531,7 +531,7 @@ function Game:updateGameState() end end else - self:pitch(C.PitchFlyMs / self.npc:pitchSpeed(), 2) + self:pitch(C.PitchFlyMs / self.npc:pitchSpeed(), math.random(#Pitches)) end end elseif self.state.offenseState == C.Offense.running then