Decrement tas_lgagst only if player ends up in the air

Ducktapping usually takes two frames to complete.  If we decrement tas_lgagst
in the first frame, then in the next frame the player is still on the ground,
thus tas_lgagst will again be decremented.  Consuming two tas_lgagst counts for
one ducktap is obviously not the expected result.