From a8552aa579bcf04887127ea165fd724791c7b2dd Mon Sep 17 00:00:00 2001 From: Theos Date: Mon, 27 Dec 2021 09:52:51 -0500 Subject: [PATCH 1/3] should fix bug with drones --- .../mob/living/simple_animal/friendly/drone/inventory.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_animal/friendly/drone/inventory.dm b/code/modules/mob/living/simple_animal/friendly/drone/inventory.dm index 4a73651d72d5..c7bcb9758482 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/inventory.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/inventory.dm @@ -6,7 +6,7 @@ //Drone hands -/mob/living/simple_animal/drone/doUnEquip(obj/item/I, force, silent = FALSE) +/mob/living/simple_animal/drone/doUnEquip(obj/item/I, force, newloc, no_move, invdrop = TRUE, silent = FALSE) if(..()) update_inv_hands() if(I == head) From 79577980704e1cb516d6376b88216f9790015b56 Mon Sep 17 00:00:00 2001 From: Theos Date: Mon, 27 Dec 2021 09:56:41 -0500 Subject: [PATCH 2/3] this should c are --- .../modules/mob/living/simple_animal/guardian/types/dextrous.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_animal/guardian/types/dextrous.dm b/code/modules/mob/living/simple_animal/guardian/types/dextrous.dm index bffaeb1ebc52..ab08152a2496 100644 --- a/code/modules/mob/living/simple_animal/guardian/types/dextrous.dm +++ b/code/modules/mob/living/simple_animal/guardian/types/dextrous.dm @@ -40,7 +40,7 @@ ..() //lose items, then return //SLOT HANDLING BULLSHIT FOR INTERNAL STORAGE -/mob/living/simple_animal/hostile/guardian/dextrous/doUnEquip(obj/item/I, force, silent = FALSE) +/mob/living/simple_animal/hostile/guardian/dextrous/doUnEquip(obj/item/I, force, newloc, no_move, invdrop = TRUE, silent = FALSE) if(..()) update_inv_hands() if(I == internal_storage) From 67913adf1ae5bb64725314fb89319193a5a2a5f7 Mon Sep 17 00:00:00 2001 From: Theos Date: Mon, 27 Dec 2021 09:57:44 -0500 Subject: [PATCH 3/3] this doesnt care but sanity or whatever --- code/modules/mob/living/simple_animal/slime/slime.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_animal/slime/slime.dm b/code/modules/mob/living/simple_animal/slime/slime.dm index 7cc875db07fb..db24e66c30d5 100644 --- a/code/modules/mob/living/simple_animal/slime/slime.dm +++ b/code/modules/mob/living/simple_animal/slime/slime.dm @@ -272,7 +272,7 @@ Feedon(Food) return ..() -/mob/living/simple_animal/slime/doUnEquip(obj/item/W, silent = FALSE) +/mob/living/simple_animal/slime/doUnEquip(obj/item/W, force, newloc, no_move, invdrop = TRUE, silent = FALSE) return /mob/living/simple_animal/slime/start_pulling(atom/movable/AM, state, force = move_force, supress_message = FALSE)