Nothing can save players from excessive micromanaging, and Piratez is sure a micromanager's hell in general (still easy-peasy compared to, say, Aurora). I didn't want the 'ignore enemies' option in the first place, but once it's in, let's make it a part of the game, instead of being a 'cheat'... It sure makes the game less annoying, especially if you charge a lot. It does remove the unpredictability of a charge, that's the loss I'm willing to accept.
Also using 2-tile-run won't save you if you fail the reactions check anyway. It will cause some hilarious deaths though, and will hammer the message in, that can later save your own life (don't run when there's snipers around)
Idk, maybe it's a wrong idea, nothing's perfect... If there's a general disapproval, I might change my mind.
PS.
There's a little bug that bothers me, and the post in the other thread (about the Fireball launcher) reminded me of it. It is possible to exceed the max range of a weapon by force-firing in a certain way, since the projectile isn't removed at max range; the engine only disallows you targetting outside of the max range. Would it be possible for the engine to remove the projectile, say, 1 tile past the max range (that 1 extra tile is for sanity reasons...)?