Fixing stationary and instrument-less song datum UIs not updating. (#12425)

* Fixing stationary and instrument-less song datums not updating.

* I forgot this one.
This commit is contained in:
Ghom
2020-06-05 00:53:57 +02:00
committed by GitHub
parent fabfd684ce
commit d687a04507
3 changed files with 2 additions and 3 deletions

View File

@@ -69,7 +69,7 @@
/obj/item/instrument/dropped(mob/user)
. = ..()
if((loc != user) && (user.machine == src))
user.set_machine(null)
user.unset_machine()
/obj/item/instrument/interact(mob/user)
ui_interact(user)

View File

@@ -24,6 +24,7 @@
/obj/structure/musician/ui_interact(mob/user)
. = ..()
user.set_machine(src)
song.ui_interact(user)
/obj/structure/musician/wrench_act(mob/living/user, obj/item/I)

View File

@@ -223,8 +223,6 @@
/// Updates the window for our user. Override in subtypes.
/datum/song/proc/updateDialog(mob/user = usr)
if(user.machine != src)
return
ui_interact(user)
/datum/song/process(wait)