Warlocks armour up buff makes opponent's sp unable to crit
Yes you can crit on basic attacks but as long as he has his armour buff up your special attacks won’t crit