Merge pull request #9141 from deathride58/removwarpwissle

Actually fixes warp whistle runtimes
This commit is contained in:
kevinz000
2019-08-18 23:32:15 -07:00
committed by GitHub
@@ -405,8 +405,12 @@
var/breakout = 0 var/breakout = 0
while(breakout < 50) while(breakout < 50)
if(!T) if(!T)
break end_effect(user)
return
var/turf/potential_T = find_safe_turf() var/turf/potential_T = find_safe_turf()
if(!potential_T)
end_effect(user)
return
if(T.z != potential_T.z || abs(get_dist_euclidian(potential_T,T)) > 50 - breakout) if(T.z != potential_T.z || abs(get_dist_euclidian(potential_T,T)) > 50 - breakout)
do_teleport(user, potential_T, channel = TELEPORT_CHANNEL_MAGIC) do_teleport(user, potential_T, channel = TELEPORT_CHANNEL_MAGIC)
user.canmove = 0 user.canmove = 0