Ruin fixes

This commit is contained in:
Mark van Alphen
2019-06-07 02:03:19 +02:00
parent ba3f65049d
commit d02165e0f9
9 changed files with 25 additions and 15 deletions

View File

@@ -1,6 +1,6 @@
/datum/nano_module
var/name
var/host
var/datum/host
/datum/nano_module/New(var/host)
src.host = host
@@ -8,5 +8,9 @@
/datum/nano_module/nano_host()
return host ? host : src
/datum/nano_module/on_ui_close(mob/user)
if(host)
host.on_ui_close(user)
/datum/nano_module/proc/can_still_topic(var/datum/topic_state/state = default_state)
return CanUseTopic(usr, state) == STATUS_INTERACTIVE