Maybe just like runing in GTA there is no blue bar for it but after running(things we said above in this case) a lot you wont be able to do it for a few seconds.
If you check my original comment I have already suggested not being able to spam it for a2 seconds stuff.
Also this already exists in Warband you cant spam lance attacks it takes 2 seconds to come to yourself this is why some press RMB to reset it.
Same goes for spearmen as well(I dont think it should exist though spear thrust attacks should be more spammable like being able to do it again.When 60% of the previous attacks range is reached we should be able to cancel it with another thrust attack(only for the thrusts of spears though)).
Well yeah I mean when you see it it kinda depresses you ya know jsjsjsjjsj
It is best not to put it in the game at all.
It is enough for the game just prevent players to spam it.
To have a winner here, you need to make the player treat it as something really precious, not like a granted feature which doesn't work any time he wants... if I can make myself understandable.
For example the difference:
1. Having a maximum 3 throwing axes in your inventory which can kill easily and from a safe distance a horse/npc/player - "The precious feature - state of mind"
2. Having unlimited throwing axes in your inventory but game wont let him use them at will, pissing him off with a stamina bar - "The ****y implemented feature -state of mind"