Glyphs exclusivly proc on Light/Heavy-Attacks and AOE-Damage-Abilities now.
EDIT: 8 Ticks blockade, 3.4k DMG LULW, that guy is almost healing you with his blockades
Dude you stood in someone's blockade for its full duration... You definitely deserved to die there lmao.
Also, this has been the case since Wolfhunter.