pickup pickup pickup pickup 100% pickup
This commit is contained in:
@@ -102,9 +102,17 @@
|
||||
return ..()
|
||||
|
||||
/obj/machinery/disposal/proc/place_item_in_disposal(obj/item/I, mob/user)
|
||||
I.forceMove(src)
|
||||
user.visible_message("[user.name] places \the [I] into \the [src].", "<span class='notice'>You place \the [I] into \the [src].</span>")
|
||||
|
||||
if(istype(I, /obj/item/clothing/head/mob_holder))
|
||||
var/obj/item/clothing/head/mob_holder/H = I
|
||||
var/mob/living/m = H.held_mob
|
||||
H.release()
|
||||
if(m)
|
||||
user.start_pulling(m, 1)
|
||||
stuff_mob_in(m,user)
|
||||
return//you don't want this going into disposals ever
|
||||
if(user.temporarilyRemoveItemFromInventory(I)) //double-checks never hurt
|
||||
I.forceMove(src)
|
||||
user.visible_message("[user.name] places \the [I] into \the [src].", "<span class='notice'>You place \the [I] into \the [src].</span>")
|
||||
//mouse drop another mob or self
|
||||
/obj/machinery/disposal/MouseDrop_T(mob/living/target, mob/living/user)
|
||||
if(istype(target))
|
||||
|
||||
Reference in New Issue
Block a user