fixes inability to create material airlocks (#81711)

## About The Pull Request

Fixes https://github.com/tgstation/tgstation/issues/81710

runtime due to parent proc not returning the airlock
also added an update_appearance()
## Changelog
🆑
fix: You can build material airlocks again
/🆑
This commit is contained in:
13spacemen
2024-02-28 20:33:03 +01:00
committed by GitHub
parent acc24a0b68
commit 8477939176
2 changed files with 2 additions and 0 deletions
@@ -325,6 +325,7 @@
door.update_appearance()
qdel(src)
return door
/obj/structure/door_assembly/update_overlays()
. = ..()
@@ -293,4 +293,5 @@
/obj/structure/door_assembly/door_assembly_material/finish_door()
var/obj/machinery/door/airlock/door = ..()
door.set_custom_materials(custom_materials)
door.update_appearance()
return door