From 204af4c76f060d9eaa0356e6d3e897f983b7b06d Mon Sep 17 00:00:00 2001 From: ZivDero Date: Fri, 20 Dec 2024 17:45:15 +0300 Subject: [PATCH] Don't allow spawners spawning new units when EMP'ed --- src/new/spawnmanager/spawnmanager.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/new/spawnmanager/spawnmanager.cpp b/src/new/spawnmanager/spawnmanager.cpp index 312c05c0c..bb360f300 100644 --- a/src/new/spawnmanager/spawnmanager.cpp +++ b/src/new/spawnmanager/spawnmanager.cpp @@ -333,6 +333,12 @@ void SpawnManagerClass::AI() if (IonStorm_Is_Active()) continue; + /** + * No spawning if the spawner is EMP'ed. + */ + if (Owner->EMPFramesRemaining) + continue; + /** * If the spawner can move (i. e. is not a building), don't allow spawning while it's on the move. */