fervor should probably ramp up even slower but more reliably than it does now.
the way it should work imo
1 stack per second in combat (2 for melee champions) instead of per auto attack or spellcast, so it would take 5 to 10 seconds in total for the damage to ramp up.
stacks last 4 seconds, but drop off 1 at a time instead of all of them at once, while out of combat.
would at the same time make the stacking of the mastery itself easier and more reliable, but reduce the burst damage of marksmen from crits at the start of a fight and have their damage ramp up slowly over a fight instead.
i know people are going to come in here and complain about on-hit builds and on-hit champions. but id honestly riot looked into their itemization instead of buffing a pretty universal keystone that is not only going to affect on-hit champions.
has buffs on the pbe, and so does
so right now these champions are already seeing some buffs. buffing rageblade is a better approach to buffing on-hit builds in my opinion, since the buffs will really only affect champions who dedicate their item builds to on-hit damage.