This is my previous post, [Illaoi's 20+bugs](https://boards.na.leagueoflegends.com/en/c/bug-report/kXPoYamA-illaoi-20-bugs-categorized-by-gameplayvfx-and-sfx).
We got some stuff fixed which is very nice and found out some of them were intended. Now here's the updated list, sorted by ability and by priority.
PS: Some may say that some things in here may be intended. Thing is, you can't ever be sure that something is intended. Some mechanics of her may probably not be intended, as well as, some of her most horrible bugs could be intended. I just placed them to be sure i'm not missing a bug which should be fixed. *Better be sure to not regret it later*
* Tentacle attacks penetrate spell shields (sivir's E) if Illaoi dash w-s, or if it's because of an attack triggered because of E. As for E only tentacles that are awakened because of Illaoi get the penetration bonus. Those that are awakened because of a vessel will act normally.
This isn't all. Tentacles that penetrate will have a damage reduction shield so instead of 100%-50%-25%-25%, it will be 100%-100%-50%-25%. [video](https://www.youtube.com/watch?v=arIxnuq71vI)
* If an enemy champion becomes a vessel near dormant tentacles, those tentacles will not attack him when they wake up. [video](https://www.youtube.com/watch?v=wbSmPzriU5g)
* Effects that work on stacks (Spellthief, Phase Rush, Electrocute) have some very interesting interactions with Illaoi's abilities. What counts as stacks? Basic attacks, ofc, and some very special things.
1\. Tentacle slams can only get one total stacks.
2\. Doing an W+Slam will only get you one stack. Slam is considered part of the W ability.
3\. If you’re doing W+Slam+Another Slam from a different source you’ll still only have one stack, because, reasons. The second Slam doesn’t get another stack because it sees there has been another Slam before it, so, yea. [video](https://www.youtube.com/watch?v=Os95B9Y_AjU)
In the video i dealt 1 W, 3 Slams and 1 basic attack. I only got 2 stacks, which was basically from the 2 basic attacks, my slams didn't get any stack even though they should've gotten at least 1 as pointed in point 1.
* Tentacles occupy a space, and because of that it's possible you may get blocked by them, because of tentacles spawned from the ult, or just some spawned in the wrong location [video](https://www.youtube.com/watch?v=hdhLD7sPep8&feature=youtu.be).
* They'll reveal nearby control wards.
* Tentacles take 1 second to make an attack but are buffed to make one in 0.5 seconds under effect of the ult. Thing is not every attack acts this way. Only the first. So if a normal tentacle attacks 3 times in a row it will take it 3 seconds to finish the attacks. When buffed it will take 0.5+1+1=2.5 seconds which i think it's not the "50% more speed" that says in the description. [video](https://www.youtube.com/watch?v=Wq88w_QzUQQ), [video2](https://www.youtube.com/watch?v=syUnyoTZKsk)
If you compare the speed of the second attack in the videos you'll see they're the same. First video it took 2 seconds. Second video it took 1.5 seconds.
* If i would ask you to look at this picture, [link](https://imgur.com/roRHOvG), what would you understand? That Illaoi's Tentacles deal 50% damage beyond the first, and that Zed's shurikens deal 25% less damage than previous shurikens? No. The scripts are inverted. Illaoi's tentacles will deal 50% less damage than the previous tentacle (capped at 25% total damage), while Zed's shurikens deal 25% less damage beyond the first. [video](https://www.youtube.com/watch?v=iuZ9QFIUNkI)
* Tentacles will reveal themselves when they attack, even if there's no enemy champions nearby. [video](https://www.youtube.com/watch?v=cHwmN9pshW8)
* Tentacles will stop attacking if Illaoi dies or if there's no vessel nearby. But they will do one last attack if Illaoi died while the tentacle was spawning, so there's a bit of contradictory here. [video](https://www.youtube.com/watch?v=44elnbtKjCA), [video2](https://www.youtube.com/watch?v=BS8eF1n30Co), [video3](https://www.youtube.com/watch?v=CLiU8Mt_qfw), [video4](https://www.youtube.com/watch?v=0eQOqZiyM98)
* ~~The range by pointing with the corners of the tip is bigger than attacking with the tip, don't understand why. ~~ [video](https://www.youtube.com/watch?v=u8a2zd4aFaQ)
My mistake, this one is most likely intended, i'm pretty bad at geometry.
* ~~In the patch notes it said that Illaoi's W became uncancelable. Thing is It’s cancelable when attacking non minion and non champion stuff (like monsters, plants, wards, yorick's wall etc..).~~ [video](https://www.youtube.com/watch?v=D-vpZXLzIUs), [video2](https://clips.twitch.tv/EnergeticStrongOrcaOMGScoots)
* ~~It's also cancelable if the enemy becomes invisible, goes in the fog of war or dies mid animation.~~ [video](https://clips.twitch.tv/StrangeDepressedLardGivePLZ), [video2](https://clips.twitch.tv/FitTiredMochaLitty), [video3](https://puu.sh/yrtbb/9c97159e93.gif)
* ~~In all videos above you can see that Illaoi is not able to declare an attack for 1 second or so when the cancelling happens.~~
Looks like they got hidden fixed
* If she close W-s a spirit, and the spirit vanishes mid animation, or a target became invulnerable (zhonya, vladimir, etc..), tentacles will slam, but they won't slam if Illaoi dash w-ed. [video](https://www.youtube.com/watch?v=cUlojKtZGF8&feature=youtu.be), [video2](https://www.youtube.com/watch?v=JOcA7oSdlqM)
* Each parry has got different interactions with this ability (they're all parries so they should all act the same, right?):
* Counter Strike: both do **not** deal damage and do **not** proc slam.
* Aegis Protection and Spirit's Refuge:
1\. Close range: does **not** deal damage but **does** proc slam.
2\. Dash range: does **not** deal damage and does **not** proc slam.
* Blinding Dart:
1\. Close range: does **not** deal damage and does **not** proc slam.
2\. Dash range: **does** deal damage and **does** proc slam. [video](https://www.youtube.com/watch?v=yuKN2vuETIQ)
* If Illaoi has Guardian Angel and starts w before she “dies” but hits while she’s “dead”, Tentacles won’t slam. If however she queus W and then “dies” the Tentacles will attack. [video](https://www.youtube.com/watch?v=3pqtZtUZMqI)
* Since the attack deals both spell effects and on-hit effects Manamune will deal double damage. (it's not intended since only ezreal was fixed. Yea there're other champs with which this happens)
* The attack will brake spell shields (sivir's E) but it will not prevent the damage or slam proc.
* While having Muramana, W will show a wrong % bonus damage, but the damage will be done correctly.
* Illaoi can still dash w even if she's rooted . (i know you can still use abilities during a root, but you shouldn't be able to move)
* W's shown range will not change if Illaoi increases in size. Attack range increases with size and it will increase W-s range but the shown range doesn't change. This means that Illaoi will jump from futher away than what the range tells her (if you press c you can see the range is bigger).
* Using W while the Tentacle is spawning will block the tentacle from E attacking for a maximum 1 second. [video](https://www.youtube.com/watch?v=BUcTjjNQGik), [video2](https://www.youtube.com/watch?v=3z8xC6-_xdQ)
* If Illaoi E-s a target that is camouflaged (and not invisible) while there’s a control ward revealing them, the spirit will be invisible and untargetable. It can still get damaged (i guess, because you can’t see its hp but you definitely redirect the damage), but you can’t hit it with basic attacks. [video](https://www.youtube.com/watch?v=EJp-p_kTMtc)
* Spellthief and Predator. The attack that procs the bonus damage against the spirit only reflects double proc damage, not taking into account actual damage done to the spirit.
For example, if the proc deals 10 bonus damage and you deal 1000 damage, what gets redirected is 20 damage. [video](https://www.youtube.com/watch?v=lNxHbtbebdY)
* If you grab the spirit of a champion that has his rage red, Gnar, Renekton, etc… or has Manaflow/Presence of Mind or it's Yasuo with his shield on, the spirit will not show its lifetime (the white bar below the lifebar). [video](https://www.youtube.com/watch?v=N91Qshu-XgU)
* Some abilities/effects work as if the spirit were a monster, for example Blade of the Ruined King which deals a maximum 60 damage (this doesn't happen with Bloodrazor), Black Cleaver doesn’t stack on it and Tahm Kench may launch it as a minion when he eats it. [video](https://www.youtube.com/watch?v=njYash_tWRs), [video2](https://www.youtube.com/watch?v=llTaCNyNQKQ)
* Knowing that attacking the spirit will stack Black Cleaver on the tethered champion, if Illaoi attacks both the enemy and its spirit at the same time (for example with q) the enemy will receive only one Black Cleaver debuff. [video](https://www.youtube.com/watch?v=llTaCNyNQKQ), It should receive 1 stack from Q and 1 stack from E but it doesn't.
* Towers will not increase their damage per shot when attacking the spirit, and they will also deal 50% reduced damage to it. [video](https://www.youtube.com/watch?v=QnJQSZsk6Co&feature=youtu.be)
The hit to the champion dealt 125 damage while the ones to the spirit dealt a static 62.5.
* What happens when the Spirit vanishes? (take note vanish is different from dies. You don’t need to kill the spirit for these effects to happen) You get:
Coup de grace’s bonus ad;
Phage’s full movement speed;
Morellonomicon’s 20% mana;
1 creep score in game (at the end of game screen it won't show the bonus)
* The redirected damage is done in this order. Damage (before resistances)\*ability modifier<=Spirit’s Current Health. If this is false the redirected damage becomes equal to the Spirit’s Current Health. This will then get modified by resistances or amplifiers of the enemy champion. Why is this wrong?
In a hipothetical situation, if both the spirit as the target have 50% damage reduction from armor, the spirit has 500 hp, and you hit it with 1000 damage (before resistances), and you have 60% ratio on your E, redirected damage won’t be 1000\*0.6\*0.5=300 but it will be 1000\*0.6=600, is 600<=500? No, then redirected damage is 500\*0.5=250 which is 50% echoed damage and not 60%.
If instead of doing 1000 damage in 1 hit, you would’ve dealt it in 2 hits, 500 each, the results would have been these: 500\*0.6=300<=500 (Yes) 300\*0.5=150 redirected damage (first hit)
In the meantime the spirit took 500\*0.5=250 damage
Same thing for second hit, 500\*0.6=300<=250(No) 250\*0.5=125 redirected damage (second hit)
The spirit reached 0 hp because of having taken 250 damage twice.
Results? Total redirected damage=150+125=275 which is 55% echoed damage.
We dealt the same total damage to the spirit, but the total redirected damage is higher if you dealt it with less powerful attacks, but still less than the expected 60% echoed damage (full attack speed Illaoi meant to be meta by riot?) [video](https://www.youtube.com/watch?v=y2ASLYcuTXE)
Instead of the formula above. The correct one should be, Damage (before resistances)\*ability modifier. This will then get modified by resistances or amplifiers of the enemy champion. All this has to be <=Spirit’s Current Health. If it's not the redirected damage becomes equal to the Spirit’s Current Health.
With this formula. If your spirit's echoed damage is 60% you will deal 60% and not less.
* Illaoi's E is the only ability in the game (i think) that can affect the enemy champion while it's reviving. If you kill the spirit while a champion is in Guardian Angel's passive, or in other effects, it’s possible the champion will revive with no slow from E or with no vessel debuff. [video](https://www.youtube.com/watch?v=FDb6mHH3Xuw), [video2](https://www.youtube.com/watch?v=Sl1Iil8Ed70), [same video but aatrox perspective](https://www.youtube.com/watch?v=BbQyTfjxqVk&feature=youtu.be)
In the same video above you can see a strange ghost that moves in place when Aatrox enter the bush. That happens when someone cleanses/frees himself from the vessel effect and enters the fog of war.
* The spirit also cannot be shielded or healed in any way (or that’s what riot wanted but didn’t happen). Even if they want or not the spell Heal and Soraka’s Ult (i.e heals that are aoe) can auto target the spirit even if the champion can’t. The spirit won’t be healed, wasting the effect, but, if the champion also has aery, aery will go shield the spirit. This is the only effect in the game that can shield it.
* You cannot grab the spirit of a target that is spell shielded or with morgana’s E. You can however grab Malzahar’s, while in his passive.
* Sometimes when you get knocked up or silenced your E can look as if it got blocked. But it doesn't. The ability will still go forward, but it's invisibile. [video](https://streamable.com/pmt5d), [video2](https://www.youtube.com/watch?v=PoLVkhvhY-c), [video3](https://www.youtube.com/watch?v=rTnFdpnu6bk)
* The Spirit is targetable as a champion by the enemies, but not targetable by its allies. This means that Zed may ult it, you may exaust it (there’s no reason to do that, but you can), but Lee can’t dash to it etc…
* Once the spirit vanishes it works as an untargetable unit. Problem is, if Illaoi close w-s it he will still hit the spirit, even after it has vanished, potentially granting Illaoi the gold if it kills it.
* Illaoi is the only one who can see who's vesseled. This feels wrong because the Vessel's tentacles spawn randomly and it's possible the vessel's teamates will not notice them if they don't know someone is a vessel, getting hit in the process.
* The spirit's lifetime looks to be reduced only by single target and aoe attacks. Dot doesn't work or works in reduced loss. Malz E doesn't reduce the spirit's lifetime. Teemo's R however has an initial aoe component and a successive dot one. The first hit will reduce the spirit's lifetime by 1 second while the next looks to reduce it little by little which seems like in the end will make a total bonus of 1 second. Rumble and Singed work because their abilities are considered aoe. Minions and items also don't work, ex: Malzahar's minions, Shaco's boxes, Sunfire Cape, Liandry's etc..
* The spirit levels up if the target levels up and will also last 1 more second if this happens.
* If the first cast doesn't hit anything or gets blocked by a minion it will have a dropping water particle effect from it. This effect is not present on the Void Bringer skin. [video](https://www.youtube.com/watch?v=z88xGbTjhgs&feature=youtu.be)
* ~~Same as Q, pointing with the corners has bigger range than pointing directly. ~~ [video](https://www.youtube.com/watch?v=er2zfRmswC4)
Same thing as Q. The hitbox is a rectangle (are all hitboxes rectangles?)
* You can animation cancel a queued tentacle’s attack by queuing an Ult’s attack over a normal attack.
Ex. You Ult, in the meantime a vessel comes to you, a tentacle attacks it, you drop down and W. What happens is that the first attack seems to have been cancelled by the second attack. In reality the first attack still goes on, but it’s invisible and will still hit the target. This is a way to get tentacles to attack very fast for one attack. [video](https://www.youtube.com/watch?v=L6bpl9fngHA)
* The other way around, if you W when the ult finishes the attack will be delayed. [video](https://www.youtube.com/watch?v=CfhjDEpEA1c)
* Using Ult on a spell shielded target, will block the damage, but it will still spawn Tentacles.
* It's possible the animation will get bugged making Illaoi "drop quicker". In reality even if she drops quicker she can't move for the usual animation time, so it's not an "animation cancel" and just a visual bug.
* ~~Illaoi is supposed to be undisplaceable during her ult, but so is Sion. Sion can get teleported by Ryze during his ult, Illaoi can't.~~
I though both ults were coded the same, but no, Illaoi is undisplaceable, Sion is cc imune. So i cannot say they should act the same.
A champion’s base attack speed is found using a hidden data called attack delay and a formula. This attack delay is found on the riot’s api. Illaoi's attack delay there is 0. Using the usual fan found formula she should've 0.625 attack speed but in game she has 0.571. Only 14 or so of all champions in league have wrong attack delay so i think we can be sure that the formula is right. Anyway after hard testing by using the fan made formula, I found it, and it should be 0.09376±0.00001, not 0