From de35644d1702974940a4c4cb4be39adff29c4250 Mon Sep 17 00:00:00 2001 From: GDN <96800819+GDNgit@users.noreply.github.com> Date: Wed, 21 Jun 2023 16:52:29 -0500 Subject: [PATCH] fixes lesser drake weirdness (#21334) --- code/datums/spells/shapeshift.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/datums/spells/shapeshift.dm b/code/datums/spells/shapeshift.dm index 97daf8a6bbe..289e0e2c5c3 100644 --- a/code/datums/spells/shapeshift.dm +++ b/code/datums/spells/shapeshift.dm @@ -42,8 +42,8 @@ to_chat(caster, "You're already shapeshifted!") return - var/mob/living/shape = new shapeshift_type(caster.loc) - caster.loc = shape + var/mob/living/shape = new shapeshift_type(get_turf(caster)) + caster.forceMove(shape) caster.status_flags |= GODMODE current_shapes |= shape @@ -61,7 +61,7 @@ break if(!caster) return - caster.loc = shape.loc + caster.forceMove(get_turf(shape)) caster.status_flags &= ~GODMODE clothes_req = initial(clothes_req)