From e25cdc791f3f175acc10288e69de0b68feec1e92 Mon Sep 17 00:00:00 2001 From: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com> Date: Wed, 3 Feb 2021 22:09:23 +0000 Subject: [PATCH] Initialized singulo --- code/modules/power/singularity/narsie.dm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/code/modules/power/singularity/narsie.dm b/code/modules/power/singularity/narsie.dm index 89faae60631..4eea225caea 100644 --- a/code/modules/power/singularity/narsie.dm +++ b/code/modules/power/singularity/narsie.dm @@ -25,8 +25,8 @@ grav_pull = 10 consume_range = 12 //How many tiles out do we eat -/obj/singularity/narsie/large/New() - ..() +/obj/singularity/narsie/large/Initialize(mapload, starting_energy) + . = ..() icon_state = SSticker.cultdat?.entity_icon_state name = SSticker.cultdat?.entity_name to_chat(world, " [uppertext(name)] HAS RISEN") @@ -41,9 +41,10 @@ var/image/alert_overlay = image('icons/effects/cult_effects.dmi', "ghostalertsie") notify_ghosts("[name] has risen in \the [A.name]. Reach out to the Geometer to be given a new shell for your soul.", source = src, alert_overlay = alert_overlay, action = NOTIFY_ATTACK) - narsie_spawn_animation() + INVOKE_ASYNC(src, .proc/narsie_spawn_animation) + addtimer(CALLBACK(src, .proc/call_shuttle), 7 SECONDS) - sleep(7 SECONDS) +/obj/singularity/narsie/large/proc/call_shuttle() SSshuttle.emergency.request(null, 0.3) SSshuttle.emergency.canRecall = FALSE // Cannot recall