Fixes portal runtime and maybe fixes synthsong runtime

This commit is contained in:
Heroman
2022-09-04 06:06:34 +10:00
parent 49e90b3a60
commit 526b66eee4
2 changed files with 5 additions and 4 deletions
@@ -141,8 +141,8 @@
if(dead)
channels_playing -= channel
channels_idle += channel
for(var/mob/M as anything in hearing_mobs)
for(var/mob/M in hearing_mobs)
M.stop_sound_channel(channelnumber)
else
for(var/mob/M as anything in hearing_mobs)
for(var/mob/M in hearing_mobs)
M.set_sound_channel_volume(channelnumber, (current_volume * 0.01) * volume * using_instrument.volume_multiplier)
+3 -2
View File
@@ -67,7 +67,8 @@
if(response == "Select Type")
icon_state = select_portal_subtype(user)
return
message_admins("The [src]([x],[y],[z]) was given [target]([target.x],[target.y],[target.z]) as a target, and should be ready to use.")
if(target)
message_admins("The [src]([x],[y],[z]) was given [target]([target.x],[target.y],[target.z]) as a target, and should be ready to use.")
else if(user?.client?.holder)
src.teleport(user)
else return
@@ -146,7 +147,7 @@
P.target = null
qdel_null(target)
. = ..()
/obj/structure/portal_target
name = "portal destination"
desc = "you shouldn't see this unless you're a ghost"