The game felt amazing without wind-up while just waiting for the swing timer to complete. Having a 0.5s wind-up feeling clunky and is hard to track properly. It’s like devs put in a swing timer which is amazing and fine but then this invisible 0.5s we just have to muscle memory? Please no.
My solution is simple. Just make wand/auto shot damage lower by however much 0.5s would remove from the shot. For example, take the full duration of the attack speed - 0.5s and then just do the damage math off of that; that way we are removing whatever damage 0.5s would bring. This keeps the instant damage when swing timer is finished so we can properly time our auto shots.h