diff --git a/code/game/gamemodes/wizard/artefact.dm b/code/game/gamemodes/wizard/artefact.dm
index e8a862d7aa4..a13d5652b74 100644
--- a/code/game/gamemodes/wizard/artefact.dm
+++ b/code/game/gamemodes/wizard/artefact.dm
@@ -279,22 +279,15 @@ var/global/list/multiverse = list()
user << "[src] is recharging! Keep in mind it shares a cooldown with the swords wielded by your copies."
-/obj/item/weapon/multisword/proc/spawn_copy(var/client/C, var/turf/T)
+/obj/item/weapon/multisword/proc/spawn_copy(var/client/C, var/turf/T, mob/living/user)
var/mob/living/carbon/human/M = new/mob/living/carbon/human(T)
- C.prefs.copy_to(M, icon_updates=0)
+ user.client.prefs.copy_to(M, icon_updates=0)
M.key = C.key
M.mind.name = usr.real_name
M << "You are an alternate version of [usr.real_name] from another universe! Help them accomplish their goals at all costs."
M.real_name = usr.real_name
M.name = usr.real_name
M.faction = list("[usr.real_name]")
- if(prob(50))
- var/list/all_species = list()
- for(var/speciestype in subtypesof(/datum/species))
- var/datum/species/S = new speciestype()
- if(!S.dangerous_existence)
- all_species += speciestype
- M.set_species(pick(all_species), icon_update=0)
M.update_body()
M.update_hair()
M.update_mutcolor()