An interesting middle ground might be what I do in Lukious. In a bot like Dookious, I aim head on until ticks-until-firing is < 4 or so, and then I re-aim each tick and don't fire until I'm within half a bot width of where I want to aim. In Lukious, because aiming is so much more costly in a DC gun (well, I don't have a fancy tree yet =)), I try to keep the gun aimed slightly forward from head-on (aiming ahead of them absVelocity degrees is roughly right), so that I can get to either max escape angle in two ticks; then I setup the waves to use stats from a tick sooner than usual, and when ticks-until-firing <=2, I just aim and then fire. The gun always ends up aimed exactly where you're trying to aim and there's no waiting. The disadvantage is it's technically like you're aiming from 1 tick (or ~14 distance) further away every shot. (Credit: I believe I got this idea from ABC somewhere on the wiki.) -- Voidious |