diff --git a/core/src/game.rs b/core/src/game.rs index 7d34e7eb..4f7353b9 100644 --- a/core/src/game.rs +++ b/core/src/game.rs @@ -446,6 +446,8 @@ impl Game { self.stack_sort_speed(); }; + self.progress_durations(); + // go through the whole most recent round and modify delays of the resolutions let last = self.resolutions.len() - 1; let mut iter = self.resolutions[last].iter_mut().peekable(); @@ -486,8 +488,6 @@ impl Game { self.execute(cast); } - self.progress_durations(); - self }