Fixes multi-z proper

This commit is contained in:
Putnam
2020-05-12 19:13:39 -07:00
parent 74563b09ac
commit 0b2b34e867
3 changed files with 6 additions and 16 deletions

View File

@@ -46,17 +46,4 @@
/turf/proc/below()
return get_step_multiz(src, DOWN)
/proc/dir_inverse_multiz(dir)
var/holder = dir & (UP|DOWN)
if((holder == NONE) || (holder == (UP|DOWN)))
return turn(dir, 180)
dir &= ~(UP|DOWN)
if(dir != 0)
dir = turn(dir, 180)
if(holder == UP)
holder = DOWN
else
holder = UP
dir |= holder
return dir