diff --git a/code/game/gamemodes/cult/runes.dm b/code/game/gamemodes/cult/runes.dm
index b61a72db8f4..50294159fd4 100644
--- a/code/game/gamemodes/cult/runes.dm
+++ b/code/game/gamemodes/cult/runes.dm
@@ -316,8 +316,7 @@ var/list/teleport_runes = list()
cultist_desc = "converts a normal crewmember on top of it to the cult. Does not work on loyalty-implanted crew."
invocation = "Mah'weyh pleggh at e'ntrath!"
icon_state = "3"
- req_cultists = 1
- allow_excess_invokers = 1
+ req_cultists = 2
/obj/effect/rune/convert/do_invoke_glow()
return
@@ -325,12 +324,6 @@ var/list/teleport_runes = list()
/obj/effect/rune/convert/invoke(var/list/invokers)
var/list/convertees = list()
var/turf/T = get_turf(src)
- var/convert_time = 300
-
- if(invokers.len == 2)
- convert_time = 150
- else if(invokers.len > 3)
- convert_time = 0
for(var/mob/living/M in T.contents)
if(!iscultist(M) && !isloyal(M))
@@ -349,9 +342,7 @@ var/list/teleport_runes = list()
log_game("Convert rune failed - convertee could not be converted")
return
..()
- if(!do_after(usr, convert_time, target = src))
- to_chat(usr, "The victim was moved!")
- return
+
new_cultist.visible_message("[new_cultist] writhes in pain as the markings below them glow a bloody red!", \
"AAAAAAAAAAAAAA-")
ticker.mode.add_cultist(new_cultist.mind, 1)
diff --git a/code/game/gamemodes/setupgame.dm b/code/game/gamemodes/setupgame.dm
index 688566163a8..3bfb4e2fd4e 100644
--- a/code/game/gamemodes/setupgame.dm
+++ b/code/game/gamemodes/setupgame.dm
@@ -153,5 +153,5 @@
var/random_cult = pick(all_cults)
var/picked_cult = new random_cult() //this seems redundent as fuck
if(!picked_cult)//shouldn't happen BUT JUST TO BE SURE LET US KNOW
- log_startup_progress(" Failed to select a cult datum, Shank a coder!")
+ warning(" Failed to select a cult datum, Shank a coder!")
return picked_cult
\ No newline at end of file
diff --git a/code/modules/power/singularity/narsie.dm b/code/modules/power/singularity/narsie.dm
index ee8f6d96c67..00028e58afd 100644
--- a/code/modules/power/singularity/narsie.dm
+++ b/code/modules/power/singularity/narsie.dm
@@ -123,6 +123,8 @@
/obj/singularity/narsie/proc/acquire(var/mob/food)
+ if(food == target)
+ return
to_chat(target, "[uppertext(ticker.mode.cultdat.entity_name)] HAS LOST INTEREST IN YOU")
target = food
if(ishuman(target))