Moved trajectory check to during target assessment

This commit is contained in:
Loganbacca
2015-07-11 02:47:47 +12:00
parent f30fa4b4be
commit c04fc312e2
3 changed files with 10 additions and 45 deletions
+1 -1
View File
@@ -427,7 +427,7 @@
/proc/check_trajectory(atom/target as mob|obj, atom/firer as mob|obj, var/pass_flags=PASSTABLE|PASSGLASS|PASSGRILLE, flags=null) //Checks if you can hit them or not.
if(!istype(target) || !istype(firer))
return 0
var/obj/item/projectile/test/trace = new /obj/item/projectile/test(get_step_to(firer,target)) //Making the test....
var/obj/item/projectile/test/trace = new /obj/item/projectile/test(get_turf(firer)) //Making the test....
trace.target = target
if(!isnull(flags))
trace.flags = flags //Set the flags...