aLungeControl puts a cooldown on the Lunge spear. It blocks or allows the lunge based on cooldown. This plugin specifically ensures no issues with lunge swapping. With tuneable settings in its config.