diff --git a/code/modules/admin/verbs/onlyone.dm b/code/modules/admin/verbs/onlyone.dm
index 986ca51c31b..924e8e6880b 100644
--- a/code/modules/admin/verbs/onlyone.dm
+++ b/code/modules/admin/verbs/onlyone.dm
@@ -47,4 +47,40 @@
H.equip_to_slot_or_del(W, slot_wear_id)
message_admins("[key_name_admin(usr)] used THERE CAN BE ONLY ONE!")
- log_admin("[key_name(usr)] used there can be only one.")
\ No newline at end of file
+ log_admin("[key_name(usr)] used there can be only one.")
+
+
+/client/proc/only_me()
+ if(!ticker)
+ alert("The game hasn't started yet!")
+ return
+
+ for(var/mob/living/carbon/human/H in player_list)
+ if(H.stat == 2 || !(H.client)) continue
+ if(is_special_character(H)) continue
+
+ ticker.mode.traitors += H.mind
+ H.mind.special_role = "[H.real_name] Prime"
+
+ var/datum/objective/hijackclone/hijack_objective = new /datum/objective/hijackclone
+ hijack_objective.owner = H.mind
+ H.mind.objectives += hijack_objective
+
+ H << "You are the multiverse summoner. Activate your blade to summon copies of yourself from another universe to fight by your side"
+ var/obj_count = 1
+ for(var/datum/objective/OBJ in H.mind.objectives)
+ H << "Objective #[obj_count]: [OBJ.explanation_text]"
+ obj_count++
+
+
+ var/obj/item/weapon/card/id/W = new(H)
+ W.icon_state = "centcom"
+ W.access = get_all_accesses()
+ W.access += get_all_centcom_access()
+ W.assignment = "Multiverse Summoner"
+ W.registered_name = H.real_name
+ W.update_label(H.real_name)
+ H.equip_to_slot_or_del(W, slot_wear_id)
+
+ message_admins("[key_name_admin(usr)] used THERE CAN BE ONLY ME!")
+ log_admin("[key_name(usr)] used there can be only me.")