From 132ae3a6572fcf10eddde79fc2c013a04e81333d Mon Sep 17 00:00:00 2001 From: deathride58 Date: Thu, 26 Apr 2018 09:28:34 -0400 Subject: [PATCH] what the fuck is this shitcode --- code/game/objects/items/devices/dogborg_sleeper.dm | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/devices/dogborg_sleeper.dm b/code/game/objects/items/devices/dogborg_sleeper.dm index 8b51681f86..23d569c5f3 100644 --- a/code/game/objects/items/devices/dogborg_sleeper.dm +++ b/code/game/objects/items/devices/dogborg_sleeper.dm @@ -372,7 +372,10 @@ injection_chems = null //So they don't have all the same chems as the medihound! /obj/item/storage/attackby(obj/item/device/dogborg/sleeper/K9, mob/user, proximity) - K9.afterattack(src, user ,1) + if(istype(K9)) + K9.afterattack(src, user ,1) + else + . = ..() /obj/item/device/dogborg/sleeper/K9/afterattack(var/atom/movable/target, mob/living/silicon/user, proximity) hound = loc @@ -421,7 +424,10 @@ var/max_item_count = 30 /obj/item/storage/attackby(obj/item/device/dogborg/sleeper/compactor, mob/user, proximity) //GIT CIRCUMVENTED YO! - compactor.afterattack(src, user ,1) + if(istype(compactor)) + compactor.afterattack(src, user ,1) + else + . = ..() /obj/item/device/dogborg/sleeper/compactor/afterattack(var/atom/movable/target, mob/living/silicon/user, proximity)//GARBO NOMS hound = loc