From 12d73a2a36efc85e0b6d84e6ee1427dab3bb82dd Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Fri, 31 Jul 2026 13:40:48 +0200 Subject: [PATCH] shmup:: safety crash should be fixed --- shmup.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/shmup.cpp b/shmup.cpp index e16bbd35..4516b3ca 100644 --- a/shmup.cpp +++ b/shmup.cpp @@ -2868,11 +2868,6 @@ EX void turn(int delta) { for(monster *m: additional) m->add_to_list(active); additional.clear(); - if(delayed_safety) { - activateSafety(delayed_safety_land); - delayed_safety = false; - } - while(active) { auto *m = (monster*) active; if(m->dead && m->type != moPlayer) @@ -2880,6 +2875,11 @@ EX void turn(int delta) { else m->store(); } + + if(delayed_safety) { + activateSafety(delayed_safety_land); + delayed_safety = false; + } } EX void recall() {