diff --git a/code/game/gamemodes/shadowling/shadowling.dm b/code/game/gamemodes/shadowling/shadowling.dm
index 8ce55e77526..421582d26a1 100644
--- a/code/game/gamemodes/shadowling/shadowling.dm
+++ b/code/game/gamemodes/shadowling/shadowling.dm
@@ -152,9 +152,9 @@ Made by Xhuis
update_shadow_icons_added(new_thrall_mind)
new_thrall_mind.current.attack_log += "\[[time_stamp()]\] Became a thrall"
new_thrall_mind.current.add_language("Shadowling Hivemind")
- new_thrall_mind.current.AddSpell(new /obj/effect/proc_holder/spell/targeted/lesser_glare)
- new_thrall_mind.current.AddSpell(new /obj/effect/proc_holder/spell/targeted/lesser_shadow_walk)
- //new_thrall_mind.current.AddSpell(new /obj/effect/proc_holder/spell/targeted/thrall_vision) //Uncomment when vision code is unfucked.
+ new_thrall_mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/lesser_glare)
+ new_thrall_mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/lesser_shadow_walk)
+ //new_thrall_mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/thrall_vision) //Uncomment when vision code is unfucked.
new_thrall_mind.current << "You see the truth. Reality has been torn away and you realize what a fool you've been."
new_thrall_mind.current << "The shadowlings are your masters. Serve them above all else and ensure they complete their goals."
new_thrall_mind.current << "You may not harm other thralls or the shadowlings. However, you do not need to obey other thralls."
diff --git a/code/game/gamemodes/shadowling/special_shadowling_abilities.dm b/code/game/gamemodes/shadowling/special_shadowling_abilities.dm
index 46d05fa38a9..1566e3b254b 100644
--- a/code/game/gamemodes/shadowling/special_shadowling_abilities.dm
+++ b/code/game/gamemodes/shadowling/special_shadowling_abilities.dm
@@ -91,11 +91,11 @@ var/list/possibleShadowlingNames = list("U'ruan", "Y`shej", "Nex", "Hel-uae", "N
sleep(10)
H << "Your powers are awoken. You may now live to your fullest extent. Remember your goal. Cooperate with your thralls and allies."
H.mind.remove_spell(/obj/effect/proc_holder/spell/targeted/shadowling_hatch)
- H.AddSpell(new /obj/effect/proc_holder/spell/targeted/glare)
- H.AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/veil)
- H.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadow_walk)
- H.AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/flashfreeze)
- H.AddSpell(new /obj/effect/proc_holder/spell/targeted/collective_mind)
+ H.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/glare)
+ H.mind.AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/veil)
+ H.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadow_walk)
+ H.mind.AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/flashfreeze)
+ H.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/collective_mind)
/obj/effect/proc_holder/spell/targeted/shadowling_ascend
name = "Ascend"
@@ -156,11 +156,11 @@ var/list/possibleShadowlingNames = list("U'ruan", "Y`shej", "Nex", "Hel-uae", "N
H.mind.transfer_to(A)
A.name = H.real_name
A.languages = H.languages
- A.AddSpell(new /obj/effect/proc_holder/spell/targeted/annihilate)
- A.AddSpell(new /obj/effect/proc_holder/spell/targeted/hypnosis)
- A.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadowling_phase_shift)
- A.AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/ascendant_storm)
- A.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadowlingAscendantTransmit)
+ A.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/annihilate)
+ A.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/hypnosis)
+ A.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadowling_phase_shift)
+ A.mind.AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/ascendant_storm)
+ A.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadowlingAscendantTransmit)
if(A.real_name)
A.real_name = H.real_name
H.invisibility = 60 //This is pretty bad, but is also necessary for the shuttle call to function properly