[Gameplay] Forced extra casts on certain abilities (e.g. Riv Q, Yas E, Vlad Q) since 9.4 released
So I decided to have a spin at checking out this issue that just emerged in 9.4. Went back and forth between it being the same bug on all affected champions, or at least 3 different bugs - but right now one pattern is clear: It's always that an initially queued up spell cannot be canceled by usual means (right click, or other means of resetting the buffer queue), resulting in confusing, unexpected results on the player's side! In conclusion, it must be a single bug.
Now to help with finding out the reason of why it happens and has been introduced specifically in 9.4, I'll be providing repro and detailed information on a few specific cases I've checked out so far:
##Important first note: There seems to be only a .25s window where buffering the ability before it comes back off cooldown can cause this bug. Not sure where this comes from or plas a role, but it might be a helpful detail to identify the cause!
- Forced extra Yasuo E cast
-
This bug is awfully similar to a previous one, however I'm not expecting that this one has the exact same reproduction/reason as the 2016 version, despite carrying similar symptoms.
-
Reproduction: As Yasuo, make sure you have rank 4-5 E to consistenly reproduce it (In the following part, the remaning E CD will have to be 0.25s or lower, which rank 4-5 guarantees). E through a target and, just before the cooldown of the first cast ends, buffer an E onto another target that is going to be in range of your E when the first casts finishes. This will result in your 2nd E forcably casting, which's start you apparently cannot interrupt yourself by the usual/any means!
-
Important note: When casting on a target that you are already locked out of dashing though, thereby implicitely also when double-casting Yasuo E on a target, the spell will seek to find and cast on a different valid target in the area. This queues up a 2nd spellcast, which results in the particularely high frequency of this bug!
-
Replay: https://www.youtube.com/watch?v=anUmNo62T3A (2min watch time. Not an ultimately perfect replay, but figure it'll suffice.)
This post is WIP. I'll add reproductions with Riven Q, Vlad Q and possibly others soon.
Notes: I have yet to reproduce the forced Riven-Q myself. Have only been able to (sparesly) reproduce it when actually clicking Q twice in a combo, despite the general notation I recieved that it was happening when only casting Q once. Not a Riven main, so I absolutely no insight on how this behaved pre-9.4. I'll add anything I come across to this section, the first of which hopefully being a clean repro.
The forced Vlad Q cast seems to only occur at the high CDR of URF mode. Unfortunately, due to the lack of custom games of the mode, I can't seem to reproduce anything like it, at least not without and with the resetting cooldown function in Practice Tool. I have seen several reports of this bug in the reddit megathread, but have yet to see any video of it happening!
Edit: Zilean's Q is also affected! Here's a post going in-depth about it!
Edit 2: Nothing on Riven and Vlad so far, but I've been getting reports of a lot of spells buffered into and casting at the end of silences this patch specifically. I'm investigating, but wanted to put this information here so it's already visible.