Spread is normally a plus shape, this spread fixes spread logic to be uniform.
Likely incompatible with any weapon balance or ai overhauls that change ray_cast functions. Feel free to reach out if you'd like help incorporating this fix into your overhauls. Otherwise just credit me.
ResMod has already incorporated this fix. (And thus will conflict if you install both)
Streamlined heisting has no conflicts (as of writing)
2.236: updated for update 236
2.229: updated to current functions
2.1: auto update
2.0: updated to modern code and added NPC fixes.