An idea on reworking Crit.
Instead of Critical Chance, champions get Critical Rate (CR).
At the start of an attack, the Critical Counter (CC) increases by Crit Rate.
If the basic attack is cancelled, the Crit Count is refunded.
When the Crit Count hits or exceeds 100, the attack becomes a Critical Strike (CS) and the CC resets.
If a champion with 60 Crit Rate gets a Crit Strike with 120 Crit Count, the extra 20 CC carries over to the next cycle.
A Crit Strike does +50% damage, which increases by +1% for every 2 Crit Rate, maxing out at +100% damage or 100 CR.
The idea is that there are meaningful differences in damage at high Crit Rates. At 100 AD, the damage dealt is 190 for 8/10 attacks versus 200 for every attack, which totals up to 1720 damage versus 2000 damage over 10 attacks.