Fixes an heirloom trait-related runtime that gets spammed in the logs (#37036)

* honk

* return

* Update negative.dm

* Update _trait.dm
This commit is contained in:
vuonojenmustaturska
2018-04-09 12:53:02 +03:00
committed by CitadelStationBot
parent 120457d8fd
commit 2c275be1c1
2 changed files with 2 additions and 1 deletions
+1
View File
@@ -56,6 +56,7 @@
/datum/trait/process()
if(QDELETED(trait_holder))
trait_holder = null
qdel(src)
return
if(trait_holder.stat == DEAD)
+1 -1
View File
@@ -61,7 +61,7 @@
var/list/family_name = splittext(trait_holder.real_name, " ")
heirloom.name = "\improper [family_name[family_name.len]] family [heirloom.name]"
/datum/trait/family_heirloom/process()
/datum/trait/family_heirloom/on_process()
if(heirloom in trait_holder.GetAllContents())
trait_holder.SendSignal(COMSIG_CLEAR_MOOD_EVENT, "family_heirloom_missing")
trait_holder.SendSignal(COMSIG_ADD_MOOD_EVENT, "family_heirloom", /datum/mood_event/family_heirloom)