ValveSoftware / Dota2-Gameplay

Public Bug Tracker for Dota2
1.49k stars 87 forks source link

Some abilities deal damage through BKB if reflected by Lotus Orb or duplicated with Soulbind #274

Open wersonit opened 2 years ago

wersonit commented 2 years ago

Ability name

Lightning Storm, Lotus Orb, Dagon, Ether Shock, Laguna Blade, Rolling Boulder, Soulbind, Omnislash

Description

Some certain abilities deal damage through BKB if they were reflected by Lotus Orb. It doesn't work for Finger of Death anymore, but it does work for every other ability in the list, and Dagon too. There may be even more bugged abilities than I mentioned. https://www.reddit.com/r/DotA2/comments/l0vgvi/some_targeted_spells_pierce_bkb_if_reflected_by/ https://www.reddit.com/r/TrueDoTA2/comments/id0guk/inconsistent_interactions_between_bkb_and_lotus/

This video is quite old, but I did check it right now and it's still bugged. Rolling Boulder also deals damage through BKB. If 2 heroes are bound with Soulbind and Juggernaut uses Omnislash on one of them and the other one becomes invulnerable (with Supernova, Eul's, Disruption etc.), Juggernaut can somewhy jump onto an invulnerable hero and Omnislash gets cancelled. https://www.twitch.tv/jmvincento/clip/ImpartialChillyKiwiBIRB-Xp5zHLP8LbbjHkge

Soulbind info from dota 2 wiki:

Screenshot_57

Example Match ID (and possibly Timestamp)

-

nickwong1 commented 2 years ago

272 is part of this. You should close the previous one and have everything here!

Just adding that this actually also affects Soulbind since it is also based on Spell Reflection. The wiki on Soulbind has a section for this as well.

wersonit commented 2 years ago

Makes sense

Chairraider commented 2 years ago

Here is a more detailed list of spells affected by this bug, finger was fixed in the meantime but many of those spells still pierce immunity when reflected: https://dev.dota2.com/forum/bugs/gameplay-bugs/269640-spell-reflection-causes-non-piercing-spells-to-pierce-spell-immunity

Missing seem to be Sunder, pulverize, Reaper Scythe and mana void aswell.

shubhrathi commented 2 years ago

Here is a more detailed list of spells affected by this bug, finger was fixed in the meantime but many of those spells still pierce immunity when reflected: https://dev.dota2.com/forum/bugs/gameplay-bugs/269640-spell-reflection-causes-non-piercing-spells-to-pierce-spell-immunity

Missing seem to be Sunder, pulverize, Reaper Scythe and mana void aswell.

They fixed Pulverize getting cancelled by echoshell even if Primal have active BKB though (see attached video). Its time as well they fix for TB sunder and Lina (non aghs) laguna.

Pulverize now correctly goes through echo shell when Primal beast BKB is active

https://user-images.githubusercontent.com/12682588/171972023-5e98211a-ca25-4313-935f-0df9f1e80b58.mp4

Lina (non aghs) laguna and TB sunder still need a fix

https://user-images.githubusercontent.com/12682588/171972135-fa67ae39-0ced-480f-ad30-77f7efc5b519.mp4

https://user-images.githubusercontent.com/12682588/171972281-064eca38-ddcb-4d9f-bb6d-89ef2efb834c.mp4

Edit: Sunder interaction is also fixed now only Laguna blade remains

alex-baltz commented 1 year ago

Up for this. This bug almost cost me a game. Tried it on demo. This bug is still around.

image

wersonit commented 1 year ago

Up for this. This bug almost cost me a game. Tried it on demo. This bug is still around.

image

I feel like this will never get fixed. More than half a year passed and nothing happened.