From 9415ea095d5c9dd3995243f6ad1afd58f2eb84ca Mon Sep 17 00:00:00 2001 From: Poojawa Date: Tue, 21 Jan 2020 23:32:32 -0600 Subject: [PATCH] Fixes blindness on transfers --- code/modules/vore/eating/belly_obj.dm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/code/modules/vore/eating/belly_obj.dm b/code/modules/vore/eating/belly_obj.dm index ad54c8a0c8..1889f680e8 100644 --- a/code/modules/vore/eating/belly_obj.dm +++ b/code/modules/vore/eating/belly_obj.dm @@ -344,10 +344,10 @@ /obj/belly/proc/transfer_contents(var/atom/movable/content, var/obj/belly/target, silent = FALSE) if(!(content in src) || !istype(target)) return - content.forceMove(target) - for(var/mob/living/M in contents) + var/mob/living/M = content M.cure_blind("belly_[REF(src)]") -// target.nom_mob(content, target.owner) + content.forceMove(target) + if(vore_sound && !recent_sound && !silent) if((world.time + NORMIE_HEARCHECK) > last_hearcheck) LAZYCLEARLIST(hearing_mobs) @@ -368,6 +368,7 @@ owner.updateVRPanel() for(var/mob/living/M in contents) M.updateVRPanel() + M.become_blind("belly_[REF(src)]") // Get the line that should show up in Examine message if the owner of this belly // is examined. By making this a proc, we not only take advantage of polymorphism,