Once you enter combat, as long as you perform an action at least every two seconds, grasp will stay active. If you leave combat for two seconds, it deactivates. Grasp of the undying activates whenever you enter combat. The method I described is how Grasp captures the intuitive feeling of being in combat for four seconds, with a system where combat can only ever last a single frame. That's why the exact code behind grasp needs to be a bit clever. All other time she counts as out-of-combat. Now we have seen that Caitlyn is only ever in-combat for a single frame (the instant where her auto-attack hits. Now, Grasp is weird because it asks "how long has Caitlyn been in combat". Mobility Boots will only reactive when it's been 5 seconds since the last time Caitlyn was "in-combat". "Most out-of-combat effects trigger 5 seconds after being in-combat, resetting each time you're in-combat."Īnd this is the secret sauce. In the very next frame, she immediately counts as "out-of-combat". So in the Caitlyn example, she only counts as "in-combat" the exact moment that her auto-attack hits the enemy minion. "A champion is in-combat upon damaging or taking damage from an enemy unit. The wiki describes how the in-combat effect actual works: That's why the game doesn't ask "is the champion currently in combat or not". She might have finished combat, but she might be just about to auto-attack again. So when should the Mobility Boots reactivate? In the pause between Caitlyn's auto-attacks, there's no way for the game to tell if she is currently "out of combat". Now, what is actually happening is that Caitlyn auto-attacks the minion, then she has to wait a second before she is able to attack again. Since Caitlyn is "in combat", her Mobility Boots should have reduced movement speed. This counts as combat, since she is dealing damage. They normally give her 115 movement speed, but this is reduced by 90 if she is "in combat". Let's look at a Caitlyn with Mobility Boots. In the game code, there's no such thing as being "in combat", because combat consists of separate events. That's a lot of information to convey in a concise manner. grasp proc is consumed or expires after auto attacking a champion or if your champion is no longer "in combat" ![]() ![]() Damage and heal effectiveness are increased damage based on your champion's hp. After you've reached 4 stacks, your next auto attack against enemy champions is empowered by the grasp of the undying, dealing bonus magic damage to the enemy, healing your champion and permanently granting your champion 4 health as bonus health. You must deal or receive damage within 2 s to continue being "in combat" You generate 1 stack every second when you are "in combat", exiting combat removes all stacks Riot probably could word it better but for all intents and purposes you need to communicate that. So basically you could go out of combat between trading autos since there's a delay.įor leniency's sake there's 2 s grace period during which you are concidered to be in combat. ![]() That would mean that you would be out of combat whenever there even a slight delay for dealing or receiving damage. If were to go by very strict definition of being in combat, technically you aren't in combat the millisecond you aren't dealing or receiving damage. LoL Subreddit: The Main LoL Subreddit: /r/leagueoflegendsīy clicking the following links you can filter our specific post types If you are banned from /r/SummonerSchool, you may also be banned from our Discord. Our rules apply not just to Reddit but also to our Discord! This also applies to bans.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |