Riot, why are on-hit abilities so inconsistent?
Abilities such as Mystic Shot(Ezreal Q) and such has such inconsistency throughout so many interactions with the game.
I will not speak about the other ones, since I do not know if they are 100% like Ezreal's Q. However, it's safe to assume since Yasuo's Q had problems on similar things that Mystic Shot has.
Now let's point out what I'm talking about.
look at the bold wording especially.
##tooltips that work with Mystic Shot:
Sheen: "UNIQUE – SPELLBLADE: After using an ability, your next basic attack (on-hit) deals 100% base attack damage as bonus physical damage. (1.5 second cooldown)"
Bruam passive: "Braum's basic attacks and Winter's Bite each apply Concussive Blows to his target for 4 seconds, stacking up to 4 times. Once the first stack has been applied, any allied champion's basic attack on the target generates an additional stack."
Wow things that say basic attacks seems to work with Mystic Shot, so all should! Except not.
##tooltips that do not work with Mystic Shot:
Rageblade stacking: "UNIQUE: Basic attacks grant 1 stack. At 6 stacks, gain GUINSOO'S RAGE."
Rageblade 6 stacks: "Every other basic attack will trigger on-hit effects an additional time"
Kalista W passve: "If Kalista and her Oathsworn ally land a basic attack against the same target within 2 seconds of each other, the target takes bonus magic damage. "
Now why is it so inconsistent? Wasn't consistency something Riot wanted? I think this should be fixed, cause it's very confusing what works and what doesn't. Especially if you don't have a little experience with the interaction.
I suggest this: Remove the interaction entirely, or fix all of these problems to make them work.