diff --git a/code/game/objects/structures/medical_stand_vr.dm b/code/game/objects/structures/medical_stand_vr.dm
index 600113e183..60bddde660 100644
--- a/code/game/objects/structures/medical_stand_vr.dm
+++ b/code/game/objects/structures/medical_stand_vr.dm
@@ -7,7 +7,6 @@
//gas stuff
var/obj/item/weapon/tank/tank
var/mob/living/carbon/human/breather
- var/obj/screen/internalsHud
var/obj/item/clothing/mask/breath/contained
var/spawn_type = null
@@ -76,8 +75,7 @@
STOP_PROCESSING(SSobj,src)
if(breather)
breather.internal = null
- if(internalsHud)
- internalsHud.icon_state = "internal0"
+ breather.internals?.icon_state = "internal0"
if(tank)
qdel(tank)
if(breather)
@@ -203,8 +201,7 @@
src.visible_message("\The [user] closes valve on \the [src]!",
"You close valve on \the [src].")
if(breather)
- if(internalsHud)
- internalsHud.icon_state = "internal0"
+ breather.internals?.icon_state = "internal0"
breather.internal = null
valve_opened = FALSE
update_icon()
@@ -213,8 +210,7 @@
"You open valve on \the [src].")
if(breather)
breather.internal = tank
- if(internalsHud)
- internalsHud.icon_state = "internal1"
+ breather.internals?.icon_state = "internal1"
valve_opened = TRUE
//playsound(get_turf(src), 'sound/effects/internals.ogg', 100, 1)
update_icon()
@@ -254,8 +250,6 @@
if(tank)
tank.forceMove(C)
breather = C
- //if(breather.HUDneed.Find("internal"))
- //internalsHud = breather.HUDneed["internal"]
return TRUE
/obj/structure/medical_stand/proc/can_apply_to_target(var/mob/living/carbon/human/target, var/mob/user)
@@ -386,11 +380,9 @@
if(valve_opened)
if (tank)
breather.internal = tank
- if(internalsHud)
- internalsHud.icon_state = "internal1"
+ breather.internals?.icon_state = "internal1"
else
- if(internalsHud)
- internalsHud.icon_state = "internal0"
+ breather.internals?.icon_state = "internal0"
breather.internal = null
else if (valve_opened)
var/datum/gas_mixture/removed = tank.remove_air(0.01)