From 0a4ebb276565f8a45dd42d411cecdbe2c49a1d44 Mon Sep 17 00:00:00 2001 From: Chinsky Date: Sat, 12 Dec 2015 15:08:18 +0300 Subject: [PATCH] Fixes #10751 Thrown items now use last_move direction isntead of neverchanging dir --- code/game/atoms_movable.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/atoms_movable.dm b/code/game/atoms_movable.dm index cd36a5ab0b8..07b2edc0a8e 100644 --- a/code/game/atoms_movable.dm +++ b/code/game/atoms_movable.dm @@ -78,7 +78,7 @@ else if(isobj(hit_atom)) var/obj/O = hit_atom if(!O.anchored) - step(O, src.dir) + step(O, src.last_move) O.hitby(src,speed) else if(isturf(hit_atom)) @@ -86,7 +86,7 @@ var/turf/T = hit_atom if(T.density) spawn(2) - step(src, turn(src.dir, 180)) + step(src, turn(src.last_move, 180)) if(istype(src,/mob/living)) var/mob/living/M = src M.turf_collision(T, speed)