Sphere transform module no longer makes you spin permanently (#89655)

## About The Pull Request

Closes #89635
Ugly solution but this is the best we can have until full 516 support
with animation tags.

## Changelog
🆑
fix: Sphere transform module no longer makes you spin permanently
/🆑
This commit is contained in:
SmArtKar
2025-03-12 16:47:57 -04:00
committed by Roxy
parent 1448526459
commit 3721a87458
@@ -509,6 +509,7 @@
addtimer(CALLBACK(mod.wearer, TYPE_PROC_REF(/datum, remove_filter), list("mod_ball", "mod_blur", "mod_outline")), animate_time)
mod.wearer.remove_traits(user_traits, REF(src))
mod.wearer.remove_movespeed_mod_immunities(REF(src), /datum/movespeed_modifier/damage_slowdown)
animate(mod.wearer, time = 0)
mod.wearer.RemoveElement(/datum/element/footstep, FOOTSTEP_OBJ_ROBOT, 1, -6, sound_vary = TRUE)
mod.wearer.AddElement(/datum/element/footstep, FOOTSTEP_MOB_HUMAN, 1, -6)
mod.wearer.remove_movespeed_modifier(/datum/movespeed_modifier/sphere)