From ce0d89058a568973bee7baba7aac224586a607cc Mon Sep 17 00:00:00 2001 From: MelonSpeedruns Date: Thu, 30 Apr 2026 10:55:28 -0400 Subject: [PATCH] don't run hyper enemies while an event is running --- src/f_op/f_op_actor.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/f_op/f_op_actor.cpp b/src/f_op/f_op_actor.cpp index f1eb03d439..00cf3f1813 100644 --- a/src/f_op/f_op_actor.cpp +++ b/src/f_op/f_op_actor.cpp @@ -336,7 +336,8 @@ static int fopAc_Execute(void* i_this) { #endif #if TARGET_PC - if (actor->group == fopAc_ENEMY_e && dusk::getSettings().game.hyperEnemies) { + if (dusk::getSettings().game.hyperEnemies && actor->group == fopAc_ENEMY_e && !dComIfGp_event_runCheck()) + { fpcMtd_Execute((process_method_class*)actor->sub_method, actor); } #endif