From 837a77585c2d20a034f87f15919df31d23496aab Mon Sep 17 00:00:00 2001 From: silicons <2003111+silicons@users.noreply.github.com> Date: Tue, 30 Jun 2020 00:41:09 -0700 Subject: [PATCH 1/3] Update bag_of_holding.dm --- code/datums/components/storage/concrete/bag_of_holding.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/datums/components/storage/concrete/bag_of_holding.dm b/code/datums/components/storage/concrete/bag_of_holding.dm index 28b06b4867..76c0fd70b8 100644 --- a/code/datums/components/storage/concrete/bag_of_holding.dm +++ b/code/datums/components/storage/concrete/bag_of_holding.dm @@ -34,3 +34,8 @@ qdel(A) return . = ..() + +/datum/component/storage/concrete/bluespace/bag_of_holding/can_be_inserted(obj/item/I, stop_messages = FALSE, mob/M) + if(istype(I, /obj/item/storage/backpack/holding)) + return TRUE + return ..() From 8f30d7f4d13a138805bfd0c5b30efa96d8ac7dc0 Mon Sep 17 00:00:00 2001 From: silicons <2003111+silicons@users.noreply.github.com> Date: Tue, 30 Jun 2020 20:27:30 -0700 Subject: [PATCH 2/3] Update code/datums/components/storage/concrete/bag_of_holding.dm Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com> --- code/datums/components/storage/concrete/bag_of_holding.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/components/storage/concrete/bag_of_holding.dm b/code/datums/components/storage/concrete/bag_of_holding.dm index 76c0fd70b8..246b70663d 100644 --- a/code/datums/components/storage/concrete/bag_of_holding.dm +++ b/code/datums/components/storage/concrete/bag_of_holding.dm @@ -36,6 +36,6 @@ . = ..() /datum/component/storage/concrete/bluespace/bag_of_holding/can_be_inserted(obj/item/I, stop_messages = FALSE, mob/M) - if(istype(I, /obj/item/storage/backpack/holding)) + if(I.GetComponent(datum/component/storage/concrete/bluespace/bag_of_holding)) return TRUE return ..() From 8de00e80ddfd365ba4d7f7db4c37225bf9452f94 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Wed, 1 Jul 2020 15:04:51 +0200 Subject: [PATCH 3/3] Update bag_of_holding.dm --- code/datums/components/storage/concrete/bag_of_holding.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/components/storage/concrete/bag_of_holding.dm b/code/datums/components/storage/concrete/bag_of_holding.dm index 246b70663d..e19edc89d8 100644 --- a/code/datums/components/storage/concrete/bag_of_holding.dm +++ b/code/datums/components/storage/concrete/bag_of_holding.dm @@ -36,6 +36,6 @@ . = ..() /datum/component/storage/concrete/bluespace/bag_of_holding/can_be_inserted(obj/item/I, stop_messages = FALSE, mob/M) - if(I.GetComponent(datum/component/storage/concrete/bluespace/bag_of_holding)) + if(I.GetComponent(/datum/component/storage/concrete/bluespace/bag_of_holding)) return TRUE return ..()