dash more or less complete

dash works, is not yet an attack. dash is slowed by holding back, so
that is weird. fix that later maybe