Fix climbing bug

fixes #1272

this does checks for player.isClimbing where applicable and has the climbable node do a state check on release