What about making the knockback reversed? Like, hitting someone with a polearm will knock them backwards a bit. So if they are running away from you, it actually brings them a bit closer. If they are facing you, it knocks them away from you, potentially causing them to swing and miss. This could simulate the reach and "grabability" of a polearm with retreating enemies.