diff --git a/code/modules/uplink/uplink.dm b/code/modules/uplink/uplink.dm index deacb6d401..4c735a2e3c 100644 --- a/code/modules/uplink/uplink.dm +++ b/code/modules/uplink/uplink.dm @@ -27,8 +27,8 @@ GLOBAL_LIST_EMPTY(uplinks) return COMPONENT_INCOMPATIBLE GLOB.uplinks += src uplink_items = get_uplink_items(gamemode, TRUE, allow_restricted) - RegisterSignal(COMSIG_PARENT_ATTACKBY, .proc/OnAttackBy) - RegisterSignal(COMSIG_ITEM_ATTACK_SELF, .proc/interact) + RegisterSignal(parent, COMSIG_PARENT_ATTACKBY, .proc/OnAttackBy) + RegisterSignal(parent, COMSIG_ITEM_ATTACK_SELF, .proc/interact) owner = _owner if(owner) LAZYINITLIST(GLOB.uplink_purchase_logs_by_key) @@ -178,4 +178,3 @@ GLOBAL_LIST_EMPTY(uplinks) SSblackbox.record_feedback("nested tally", "traitor_uplink_items_bought", 1, list("[initial(U.name)]", "[U.cost]")) return TRUE - diff --git a/modular_citadel/code/datums/components/phantomthief.dm b/modular_citadel/code/datums/components/phantomthief.dm index 8b62971a2a..c09d17d930 100644 --- a/modular_citadel/code/datums/components/phantomthief.dm +++ b/modular_citadel/code/datums/components/phantomthief.dm @@ -18,9 +18,9 @@ filter_border = _border filter_color = _color - RegisterSignal(COMSIG_COMBAT_TOGGLED, .proc/handlefilterstuff) - RegisterSignal(COMSIG_ITEM_EQUIPPED, .proc/OnEquipped) - RegisterSignal(COMSIG_ITEM_DROPPED, .proc/OnDropped) + RegisterSignal(parent, COMSIG_COMBAT_TOGGLED, .proc/handlefilterstuff) + RegisterSignal(parent, COMSIG_ITEM_EQUIPPED, .proc/OnEquipped) + RegisterSignal(parent, COMSIG_ITEM_DROPPED, .proc/OnDropped) /datum/component/phantomthief/proc/handlefilterstuff(mob/user, combatmodestate) if(istype(user))