Change order of evaluation of scripts so bullet damage is applied before bullets destroy themselves.
Use midpoint of bounding box as 0 point instead of literal 0.