diff --git a/code/game/objects/effects/anomalies/_anomalies.dm b/code/game/objects/effects/anomalies/_anomalies.dm index 3cf2ee6a8f5..57aa83b532e 100644 --- a/code/game/objects/effects/anomalies/_anomalies.dm +++ b/code/game/objects/effects/anomalies/_anomalies.dm @@ -24,7 +24,7 @@ ///Chance per second that we will move var/move_chance = ANOMALY_MOVECHANCE -/obj/effect/anomaly/Initialize(mapload, new_lifespan) +/obj/effect/anomaly/Initialize(mapload, new_lifespan, drops_core = TRUE) . = ..() if(!mapload) @@ -36,6 +36,9 @@ if (!impact_area) return INITIALIZE_HINT_QDEL + if(!drops_core) + anomaly_core = null + if(anomaly_core) anomaly_core = new anomaly_core(src) anomaly_core.code = rand(1,100)