actually push cd fix

This commit is contained in:
Mashy 2019-11-08 10:58:32 +10:00
parent 0d39a84319
commit 865abb2366

View File

@ -469,6 +469,11 @@ impl Game {
let mut resolutions = resolution_steps(&cast, &mut self); let mut resolutions = resolution_steps(&cast, &mut self);
r_animation_ms = resolutions.iter().fold(r_animation_ms, |acc, r| acc + r.clone().get_delay()); r_animation_ms = resolutions.iter().fold(r_animation_ms, |acc, r| acc + r.clone().get_delay());
if resolutions.len() > 0 {
casts.push(cast);
}
self.resolved.append(&mut resolutions); self.resolved.append(&mut resolutions);
// while let Some(resolution) = resolutions.pop() { // while let Some(resolution) = resolutions.pop() {
@ -479,7 +484,6 @@ impl Game {
// the cast itself goes into this temp vec // the cast itself goes into this temp vec
// to handle cooldowns // to handle cooldowns
casts.push(cast);
// sort the stack again in case speeds have changed // sort the stack again in case speeds have changed
self.stack_sort_speed(); self.stack_sort_speed();