Are you able to fully disable any items held while climbing?
It's really messing up animations for certain weapons and such.
I never found a good way to do that, no. You could try setting
%client.lastPlayer = %client.player; %client.player = "";
when climbing starts, and set it to
%client.player = %client.lastPlayer;
when climbing stops. Note: this is a very buggy method.