From de4a6fcaf40a5db51b09c090eeb94edc4f7d581c Mon Sep 17 00:00:00 2001 From: Jason Felds Date: Fri, 24 Jun 2011 18:07:36 -0400 Subject: [PATCH] Only play attacks if upcoming, not past. --- src/ScreenEdit.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ScreenEdit.cpp b/src/ScreenEdit.cpp index 4bc7f5831e..52a1092a5e 100644 --- a/src/ScreenEdit.cpp +++ b/src/ScreenEdit.cpp @@ -4289,7 +4289,9 @@ void ScreenEdit::SetupCourseAttacks() { FOREACH(Attack, attacks, attack) { - GAMESTATE->m_pPlayerState[PLAYER_1]->LaunchAttack( *attack ); + float fBeat = GetAppropriateTiming().GetBeatFromElapsedTime(attack->fStartSecond); + if (fBeat >= GetBeat()) + GAMESTATE->m_pPlayerState[PLAYER_1]->LaunchAttack( *attack ); } } }