Pues eso se me ha ocurrio crear un script para el shield, algo asi como q cuando dispares te quite el shield, y al parar de disparar te lo ponga. No se si será xeto, pero bueno. Seria algo asi, corregirme si me equivoco, al pulsar una tecla que te cambie el mouse1 a otro tipo de +attack, que cuando lo pulsas te quite el shield, y al soltarlo te haga el -attack y a la vez te ponga el shield.
bind "j" "bind mouse1 +modeshield; bind j normalmode; echo Mode shield enabled"
alias +modeshield "-attack2; +attack"
alias -modeshield "-attack; +attack2"
alias normalmode "bind mouse1 +attack; echo Mode shield disabled"
Corregirme si me equivoco pero seria asi no??