Battlestomp isnt weapon based is it?

I also read that it might be bugged right now, as some skills which should crit, simply doesnt (especially whirlwind). Or it is for balance reasons, who knows...