diff --git a/code/modules/antagonists/eldritch_cult/eldritch_knowledge.dm b/code/modules/antagonists/eldritch_cult/eldritch_knowledge.dm
index 319b30b0f0c..c8fe067e039 100644
--- a/code/modules/antagonists/eldritch_cult/eldritch_knowledge.dm
+++ b/code/modules/antagonists/eldritch_cult/eldritch_knowledge.dm
@@ -260,12 +260,9 @@
if(heart.target && heart.target.stat == DEAD)
to_chat(carbon_user,span_danger("Your patrons accepts your offer.."))
var/mob/living/carbon/human/current_target = heart.target
- //SKYRAT EDIT BEGIN: MAKES HERETICS NOT GIB PEOPLE
- var/obj/item/bodypart/chest/chest = current_target.get_bodypart(BODY_ZONE_CHEST)
- chest.dismember()
- current_target.visible_message("[current_target.name] Is quickly surrounded by invisible claws; lacerating their chest open, spilling their organs out!", \
- "You feel claws tear your chest open; spilling your organs out onto the floor!", ignored_mobs=current_target)
- //SKYRAT EDIT END
+ current_target.spill_organs()
+ current_target.adjustBruteLoss(250)
+ new /obj/effect/gibspawner/generic(get_turf(current_target))
heart.target = null
var/datum/antagonist/heretic/heretic_datum = carbon_user.mind.has_antag_datum(/datum/antagonist/heretic)