diff --git a/code/modules/spells/artifacts.dm b/code/modules/spells/artifacts.dm
index 0a96b6aa2e..9790dc3dbe 100644
--- a/code/modules/spells/artifacts.dm
+++ b/code/modules/spells/artifacts.dm
@@ -13,7 +13,11 @@
hitsound = 'sound/items/welder2.ogg'
/obj/item/weapon/scrying/attack_self(mob/user as mob)
+ if((user.mind && !wizards.is_antagonist(user.mind)))
+ user << "You stare into the orb and see nothing but your own reflection."
+ return
+
user << "You can see... everything!"
- visible_message("[usr] stares into [src], their eyes glazing over.")
+ visible_message("[user] stares into [src], their eyes glazing over.")
announce_ghost_joinleave(user.ghostize(1), 1, "You feel that they used a powerful artifact to [pick("invade","disturb","disrupt","infest","taint","spoil","blight")] this place with their presence.")
return