diff --git a/code/modules/mob/living/silicon/robot/subtypes/thinktank/thinktank_interactions.dm b/code/modules/mob/living/silicon/robot/subtypes/thinktank/thinktank_interactions.dm index 0c981cb4b2..852c09ff61 100644 --- a/code/modules/mob/living/silicon/robot/subtypes/thinktank/thinktank_interactions.dm +++ b/code/modules/mob/living/silicon/robot/subtypes/thinktank/thinktank_interactions.dm @@ -32,7 +32,7 @@ . = ..() -/mob/living/silicon/robot/platform/attack_ghost(mob/observer/ghost/user) +/mob/living/silicon/robot/platform/attack_ghost(mob/observer/dead/user) if(client || key || stat == DEAD || !ticker || !ticker.mode) return ..() diff --git a/code/modules/modular_computers/computers/modular_computer/interaction.dm b/code/modules/modular_computers/computers/modular_computer/interaction.dm index d7e8573010..4cc9c8ba89 100644 --- a/code/modules/modular_computers/computers/modular_computer/interaction.dm +++ b/code/modules/modular_computers/computers/modular_computer/interaction.dm @@ -97,7 +97,7 @@ uninstall_component(user, portable_drive) update_uis() -/obj/item/modular_computer/attack_ghost(var/mob/observer/ghost/user) +/obj/item/modular_computer/attack_ghost(var/mob/observer/dead/user) if(enabled) tgui_interact(user) else if(check_rights(R_ADMIN|R_EVENT, 0, user)) diff --git a/code/modules/multiz/ladders.dm b/code/modules/multiz/ladders.dm index e45e61e482..b4626022bb 100644 --- a/code/modules/multiz/ladders.dm +++ b/code/modules/multiz/ladders.dm @@ -89,7 +89,7 @@ return FALSE return TRUE -/mob/observer/ghost/may_climb_ladders(var/ladder) +/mob/observer/dead/may_climb_ladders(var/ladder) return TRUE /obj/structure/ladder/proc/climbLadder(var/mob/M, var/obj/target_ladder)