Vel'koz W, Braum R, and Rumble R are all coded wrong.

The Ecdysiast·8/6/2019, 5:17:58 AM·9 votes·3,857 views

I was playing Yasuo the other day after a few Vel'koz games, and it got me thinking about the fact Yasuo's wind wall can block Vel'koz's W, Braum's R, and Rumble's R.

See, the old argument people have used for why that shouldn't be the case is that they're visually fissures in the ground, not "projectiles." But that doesn't hold up since in the coding a "projectile" is any ability that starts at one point and travels before ending at another. But since that is how a projectile is defined, the fissure abilities are definitely coded wrong. Because that isn't what they are.


They're actually expanding hit-boxes. They don't begin at one point, travel, and stop at another. They begin at one point, continue to effect that point, and expand until reaching another specified point. They do not travel. They do not fit the functional definition of a projectile.

What this means is that they're improperly coded. They're treated as projectiles that leave a path behind them when they should actually be hit-boxes that expand in a direction, which wouldn't have them being incorrectly blocked by Yasuo's wall. It would fix the thematic disparity between the abilities' visuals and their actual interaction with projectile-stopping walls.


Edit: It occurred to me that the likely cause of this problem is the fact they only had Nocturne's Q as a precedent for how such abilities could be coded. His does the same thing mechanically, but has a visual that actually works with it. They didn't have any expanding hitboxes until Anivia's R was given the mechanic, long after all three of those champions and Yasuo were made. But that means they do in fact know how to do that now, and can fix the issue.

19 Comments

SEKAI8/6/2019, 5:39:05 AM8 votes

I have an idea, rework Yasuo's W.

Everyone is happy. Yasuo mains don't count.

Tahminatrix 8/6/2019, 5:19:25 AM5 votes

So you are defining them as a growing aoe rather than a projectile.

(like anivia ult but directional growth)

enshine8/6/2019, 5:46:32 AM4 votes

they start somewhere and move forward

pretty sure it also stops viktor laser

it's an intentional design choice

WoonStruck8/6/2019, 6:13:29 AM3 votes

They're coded correctly.

The spell that's coded incorrectly is Yasuo's windwall. Its overloaded as shit in the way it functions

There's no way to outplay it. There's no way to work around it. There's no way to prevent it. There's no way to react to it. It comes from behind him, so even if he flubs the direction it still does its job.

Unless your team can afford to have every projectile ability/attack be unused for 4 seconds, in which case you're probably already way ahead, you basically lose a fight that its used correctly in.

lentthis8/6/2019, 7:43:29 PM1 votes

Yeah but this change would hurt yasuo so its gonna get ignored.

Tanerian8/6/2019, 11:40:06 PM1 votes

When Windwall blocks Nautilus ult I cri every time. How does the wind block my under ground attack =(