mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-24 13:30:42 +01:00
The multitool now properly releases its buffer reference when the buffer is destroyed.
This commit is contained in:
@@ -10,14 +10,14 @@
|
||||
|
||||
/obj/item/weapon/circuitboard/stationalert/construct(var/obj/machinery/computer/station_alert/SA)
|
||||
if(..(SA))
|
||||
SA.unregister()
|
||||
SA.unregister_monitor()
|
||||
|
||||
var/datum/nano_module/alarm_monitor/monitor = new(SA)
|
||||
monitor.alarm_handlers.Cut()
|
||||
for(var/alarm_handler in alarm_handlers)
|
||||
monitor.alarm_handlers += alarm_handler
|
||||
|
||||
SA.register(monitor)
|
||||
SA.register_monitor(monitor)
|
||||
return 1
|
||||
|
||||
/obj/item/weapon/circuitboard/stationalert/deconstruct(var/obj/machinery/computer/station_alert/SA)
|
||||
|
||||
Reference in New Issue
Block a user