Only apply speed boost if walk speed is positive

Having a negative entity walk speed need not decrease the max calculated speed