[Gameplay] Inconsistencies with AA enhancers being applied or running out mid AA
There are issues with pretty much all skills that change the attributes of your next AA or or enhance them for a certain amount of time, the issues being that each of them seems to follow their own rules instead of the rules being unified for all of them.
For example lets look at Malphite W and Mundo E, they're quite similar in nature, they both increase damage for X seconds and in Malphite cases also his armor, but strangely enough their activation work differently. In Mundo case if you're in the middle of attacking something his damage boost won't apply for the AA he's currently performing, but his AA animation will still be seamless, but for Malphite he'll instead stop mid AA and start a whole new AA.
If Kayle's E end mid AA she won't stop her AA, but instead do a weird ranged version of normal AA when her is not activated, but for TF if his W runs out mid AA he will stop his animation and start a new one.
If Draven uses his Q mid AA the animation will be seamless and he will in fact throw an enchanced AA, if TF does the same by locking his W mid AA he will complete his normal AA and then do the enchanced one on his next AA.
If Gragas W runs out mid AA his animation will perform that of the enhanced one, but will deal regular damage, but if Mundo E runs out mid AA the damage will still be enhanced.
Anyway I think you get the point, this makes the mechanics of the game very inconsistent and hard to grasp. There should be an unified rulebook for how these kind of things work. In general things that feel seamless or not clunky are the way to go if they have little effect on balance, so here's how I would do it:
All enhanced AA complete their animation/dmg even if their timer runs out mid AA AA enhancers that work for a short time don't stop the AA animation and apply the damage for that AA also Make TF W work like Draven Q
This would obviously my personal preferences, but point is there should be a basis on which you can assume all AA enhancers work.