A much less buggy version, will not yell "BOOOOM!" by mistake :D
[SELECT ALL] Code:
bind MOUSE2 [ if $editing [ showmenu editing ] [boomable = 1]; altaction; (sleep 2100 [if (= (boomable) 1) [if (= (curweapon) 6) [say "BOOOOOM!"; boomable = 2]]]); onrelease [boomable = 2]]