Requires runjumpthrow bind. Stand to the right of the barrel and aim at the top of the chimney.
Paste those commands to your autoexec to get the bind:
alias "+RunJThrow" "+forward;+jump;-attack
alias "-RunJThrow" "-forward;-jump"
bind "o" "+RunJThrow"
Do you want to comment on this nade?