diff --git a/code/game/turfs/turf.dm b/code/game/turfs/turf.dm index d3abc04352..a9ef63984b 100644 --- a/code/game/turfs/turf.dm +++ b/code/game/turfs/turf.dm @@ -101,6 +101,12 @@ turf/attackby(obj/item/weapon/W as obj, mob/user as mob) return if (do_after(user, 25 + (5 * user.weakened)) && !(user.stat)) step_towards(O, src) + if(ismob(O)) + animate(O, transform = turn(O.transform, 30), time = 2) + sleep(2) + animate(O, transform = turn(O.transform, -60), time = 4) + sleep(4) + animate(O, transform = turn(O.transform, 30), time = 2) /turf/Enter(atom/movable/mover as mob|obj, atom/forget as mob|obj|turf|area) if(movement_disabled && usr.ckey != movement_disabled_exception)