Original Post — Direct link
over 4 years ago - /u/HjartaLoL - Direct link

Hey all!

This is a super sh*tty issue, sorry.

I recently posted some context on Twitter around this issue if you want to know more: https://twitter.com/RiotHjarta/status/1273688612807176192 but the TL;DR is that we have code that makes sure that all the damage you were supposed to get, gets applied in the end in case something went wrong. You're not receiving extra damage, but you're receiving it late.

If you have any idea how to get this to happen, please let me know.

Additional videos help as well!

over 4 years ago - /u/HjartaLoL - Direct link

Originally posted by Sydney_Gamer

I'm fascinated to know how the game must be coded for this type of bug to even be possible. I can only assume that little packets of attacks are sent at the player using LoL code, like auto attacks, but sometimes that breaks and so the game also runs a counter to say how much damage the person should take.

But then you can't just apply that straight away because it would be unfair to the player since they could be really far away so you delay that check to the end of the round.

If that is the case then what you'd be looking to do is find out why the damage doesnt land, rather than make better algorithm for knowing when to apply the damage.

I personally can't explain the code, but it is so much more complicated than what you'd expect. Game development is quite hard!