further optimizations on bomb dropping

* bombs being dropped diagonally too
* plane will target tiles around player
* distance between plane and player goes into dispersion calculation