Welcome to the Forum Archive!

Years of conversation fill a ton of digital pages, and we've kept all of it accessible to browse or copy over. Whether you're looking for reveal articles for older champions, or the first time that Rammus rolled into an "OK" thread, or anything in between, you can find it here. When you're finished, check out the boards to join in the latest League of Legends discussions.

GO TO BOARDS


@Reds - Cait's traps

Comment below rating threshold, click here to show it.

HasturHastur

Senior Member

10-07-2012

Quote:
Masicham:
Tristana can jump over Event Horizon without getting stunned.


Event horizon pings once every quarter second. If during that cycle a champion is within the area of effect of event horizon, you get hit by a stun. Most jumps are fast enough to get through it with perfectly lucky timing.


Comment below rating threshold, click here to show it.

Pika Fox

Senior Member

10-07-2012

Quote:
Egotistica:
Since as of now, Khazixtan has a leap that is superior to Tristana's in every way imaginable other than the slow.

Longer range-> check
Refresh on kill or assist-> check
Larger AoE-> check
AD scaling-> check


Better early game?..... Not check.

Ranged auto attacks? Not check.

His is initiation, hers is burst/escape.


Comment below rating threshold, click here to show it.

Thryale

Senior Member

10-07-2012

I am no programming expert, but would it be too difficult to add some checking statements to said traps and jumps? For instance, a jump is merely a 'type' of dash, well a normal dash would be snared, so why not add an identifier that checks to see if this particular 'dash' is a 'jump.'

For example, if shen dashes through caits trap, while dashing, it checks "is this dash a jump?" "no" so shen gets stunned. But if trist jumps over the trap it does a check "is this dash a jump? "yes" and trist can continue to sail over it.

Would this be possible? or would it affect performance too much to constantly be doing all this check statements?


Comment below rating threshold, click here to show it.

Adumu

Senior Member

10-07-2012

Quote:
Griftrix:
That might be, but it's easy for me to double check.


It also happens to Tristana, so please bring her up aswell.


Comment below rating threshold, click here to show it.

HasturHastur

Senior Member

10-07-2012

Quote:
Thryale:
I am no programming expert, but would it be too difficult to add some checking statements to said traps and jumps? For instance, a jump is merely a 'type' of dash, well a normal dash would be snared, so why not add an identifier that checks to see if this particular 'dash' is a 'jump.'

For example, if shen dashes through caits trap, while dashing, it checks "is this dash a jump?" "no" so shen gets stunned. But if trist jumps over the trap it does a check "is this dash a jump? "yes" and trist can continue to sail over it.

Would this be possible? or would it affect performance too much to constantly be doing all this check statements?



The most difficult part of doing something like this would be integrating it with the animation. League doesn't have any kind of boolean operator in its engine as far as I'm aware for persistent 3rd dimension calculations. Assuming that league is programmed in an Object Oriented Language, and that all dashes and jumps are part of classes (of which they undoubtedly are, and have painstakingly complex code) it would be possible to segment the class and create a constructor which flips a boolean switch. Then all abilities and attacks must be separated into "ground targeting" and "ground and air targeting," which requires an addition to every ability and autoattack. Finally, abilities which are persistent or depended on a certain XY like yordle snap-trap or rupture have to perform a check at the impact point not only for the XY position, but for the new boolean operator.

All in all, it wouldn't be very demanding on your system, but it's a lot of code for something rather small. Also, it's a very mechanically polar system, which is something that riot tries to avoid because it creates a high burden of knowledge and is similar in certain mechanics to dota and abilities going through BKB.


Comment below rating threshold, click here to show it.

Boyahda

Senior Member

10-07-2012

Quote:
Narato Master:
Love how tristanas jump has been bugged for years, yet the moment when a 6300 IP tanky dps jump has a problem they immediately jump on it


This.

Trist's jump is most certainly the buggiest ability in the game. At least that's what I thought. I figured if they haven't fixed it in the last few years then it must be working as intended.
Oh well gg.