Fixes turrets and makes mob AI shooting a little smarter.

This commit is contained in:
Neerti
2019-02-10 23:30:58 -05:00
parent f702142e00
commit a91fe1e9a5
4 changed files with 36 additions and 19 deletions

View File

@@ -313,7 +313,7 @@
originalRange = range
fired = TRUE
if(hitscan)
process_hitscan()
. = process_hitscan()
START_PROCESSING(SSprojectiles, src)
pixel_move(1, FALSE) //move it now!

View File

@@ -1,4 +1,5 @@
//Helper proc to check if you can hit them or not.
// Helper proc to check if you can hit them or not.
// Will return a list of hit mobs/objects.
/proc/check_trajectory(atom/target as mob|obj, atom/firer as mob|obj, var/pass_flags=PASSTABLE|PASSGLASS|PASSGRILLE, flags=null)
if(!istype(target) || !istype(firer))
return 0