ValveSoftware / Dota2-Gameplay

Public Bug Tracker for Dota2
1.47k stars 79 forks source link

Here are some (a lot actually) Rubick bugs I found #561

Closed Mishka-VFX closed 10 months ago

Mishka-VFX commented 2 years ago

Description

I'm a Grandmaster Rubick player and I really like spending quality time in Demo Hero. These are the bugs I've found in the last couple of months that are still not fixed

Table Of Contents

LGCaerwyn commented 2 years ago

another bug about clinkz after rubick steal the death pact, u can only cast death pact once. it will make your right steal slot disapper at second times. image TSNIJN`U$8RK%RND4HU3S`X

nickwong1 commented 2 years ago

Adding:

chrism825 commented 2 years ago

Found a Rubick bug with Undying. Rubick needs scepter and shard for this interaction to happen.

To test in demo mode:

  1. Undying - Cast decay
  2. Rubick - Steal decay
  3. Undying - Cast ultimate
  4. Undying - Cast decay
  5. Rubick - Steal decay

This results in Rubick having 2 decay spells with the same cooldown. This also disables Rubick's ability to throw himself with telekinesis for the rest of the game.

Mishka-VFX commented 2 years ago

Found a Rubick bug with Undying. Rubick needs scepter and shard for this interaction to happen.

To test in demo mode:

  1. Undying - Cast decay
  2. Rubick - Steal decay
  3. Undying - Cast ultimate
  4. Undying - Cast decay
  5. Rubick - Steal decay

This results in Rubick having 2 decay spells with the same cooldown. This also disables Rubick's ability to throw himself with telekinesis for the rest of the game.

This has happened to me twice. Until today I have been trying to understand what broke Telekinesis Land in those games. Now it makes sense

Maelstreak commented 2 years ago
Mishka-VFX commented 2 years ago

These are not specifically related to Rubick so I will post them as a comment:

Demo Hero Bugs

1) Selecting a courier and pressing Reset prevents you from doing anything on any unit unless you restart the demo

2) Free Spells work on controlled units' abilities (couriers, spirit bear...) but Refresh does not

3) Using a controlled unit's spell with a quick cast (courier's haste for example) has a double sound effect - one when the button is pressed and one when released

4) You can't buy items directly for enemy Spirit Bear. The parts appear in the bear's inventory but they do not assemble.

5) Using Savage Roar on either Lone Druid or Spirit Bear when the Free Spells is active, sets the non-casters Savage Roar on cooldown ( If you use it on the bear, druid's roar goes on cooldown and bear's doesn't and if you use it on the druid, bear's roar goes on cooldown and druid's doesn't)

Mishka-VFX commented 1 year ago

I have updated the issue. Added some new bugs that came with the new patch 7.32 and the bugs that were posted in the comments as well. Also added the Table Of Contents for easier navigation but despite the efforts, no bugs have been fixed so far :( Not losing hope tho...

jeffhill commented 1 year ago

I'm doing some work on these today and checking them off as I go so other devs don't waste time fixing what's already fixed internally. THANK YOU SO MUCH FOR MAKING THIS A CHECKABLE LIST!!

I just checked with the gameplay folks and the first three in the attack range section are working as intended. TB + DK abilities should NOT extend Rubick's attack range when stolen. WW's Arctic burn should extend Rubick's attack range. I did fix the tooltip text on attack range not updating for Arctic Burn - that was a UI bug with Arctic Burn.

Mishka-VFX commented 1 year ago

Thank you so much for taking the time to fix these <3 I know that there are probably more bugs that I wasn't able to find but fixing these will make a HUGE difference for Rubick enthusiasts such as myself

Mishka-VFX commented 1 year ago

I just checked and the bugs that are checkmarked are now live <3 Most of them are fixed but Telekinesis cooldown still doesn't go below 7 seconds for allies and spells that had their radius indicators increased by Arcane Supremacy (Quill Spray, Crippling Fear, Anchor Smash, Whirling Death, Tag Team, Dark Pact) now don't have those indicators at all. Was this intended?

jeffhill commented 1 year ago

The TK cooldown fix didn't make it into the release branch by mistake - it should be in the next update. I am seeing the range indicator for Quill Spray in the release branch correctly when I hover the mouse over the spell on Rubick when it is stolen. Are there more steps to the repro case or something I'm missing?

Mishka-VFX commented 1 year ago

Apparently, Quill Spray and Anchor Smash are fixed, but Dark Pact, Crippling Fear, Whirling Death, and Tag Team still don't have radius indicators .

Also, Telekinesis Land particles that indicate the landing position do appear, but there are two small issues. First, whenever Rubick changes the landing destination while the target is still in the air (by recasting Telekinesis Land) new indicators do appear on new destinations, but the old ones do not disappear which is kind of misleading for allies. And second, using Telekinesis on ally/self and immediately using Telekinesis Land creates the landing particles correctly but since the air time is much shorter for allies, the landing particles do not disappear for another two seconds after the land is completed.

And one more thing, 7.32c said that the Counterspell shard bug was fixed, but apparently, it's not. Previously, when Rubick would steal Counterspell with Aghanim's Shard, it used to reduce the spell damage of nearby enemies (even after losing the spell) with a debuff called Spell Weakness and if enemies were very close it added another debuff (Spell Weakness Close Range), which used to increase the percentage of Spell Weakness to 30%. Right now stealing Counterspell with shard and losing it still leaves Rubick with a Spell Weakness aura(10% spell damage reduction). The only thing that changed is that it doesn't increase it to 30% anymore when enemies are very close.

jeffhill commented 1 year ago

Thanks for the notes!

As of the next update, all the spells you mentioned will now have radius indicators (Dark Pact, Crippling Fear, Whirling Death and Tag Team). Also, the Telekinesis Land effects will be the correct duration when cast on allies, and the old effect will be removed when land is cast additional times with the same unit in the air.

I can't seem to repro the Counterspell 10% aura problem Is there more to the repro case beyond "steal counterspell with shard, confirm aura works, steal something else to lose the spell, confirm aura is gone"?

Mishka-VFX commented 1 year ago

Thank you, Jeff. Regarding Counterspell, those are the exact steps. I checked it again 2 minutes ago and the aura is still there. Also, the weird thing I noticed is that Rubick's aura for Anti Mage (even if you have stolen Counterspell) says that it reduces his spell damage by 0% (other heroes get 10% reduction).

One more thing, regarding Rubick's lvl 25 talent "40% spell amp". It calculates the value correctly if you have one spell stolen but if you steal two spells with scepter, both spells show larger damage numbers. I did the math and it seems that when you have two spells stolen, talent adds 40% twice to each number (it just increases on the UI, the actual damage is correctly dealt)

edit: I somehow managed to get 0% reduction debuff on Crystal Maiden from Counterspell, so apparently it is not about the hero. I am not sure how I am doing this yet, but I will comment if I find out

another edit : Got it! If Rubick does not have shard, steals Counterspell and there is an enemy near him, if he buys shard, that nearby enemy gets debuff that says "reducing spell damage by 0%". If then the enemy leaves Counterspell radius and reenters it, it gets fixed.

jeffhill commented 1 year ago

I've checked off Holy Persuasion vs. Chaotic Offering as working as intended - if you self-cast, all owned units are teleported to you, but you can only target-cast it on units controlled by Holy Persuasion. The same rules apply to Chen with respect to other summons. I agree it's weird, but changing that would be a Gameplay Change and not just a bug fix.

Mishka-VFX commented 1 year ago

I've checked off Holy Persuasion vs. Chaotic Offering as working as intended - if you self-cast, all owned units are teleported to you, but you can only target-cast it on units controlled by Holy Persuasion. The same rules apply to Chen with respect to other summons. I agree it's weird, but changing that would be a Gameplay Change and not just a bug fix.

Sure, that's totally understandable

Mishka-VFX commented 1 year ago

A quick note: the cast ranges of Time Walk and Waning Rift are now visible but they don't get modified by cast range modifying spells/items/abilities

LokeLok commented 1 year ago

Time Walk also has no cast range indicator with aghs upgrade(same issue as Faceless Void).

Mishka-VFX commented 1 year ago

Another quick note: Boots Of Bearing's radius was fixed but Drum Of Endurance's radius still gets affected by Arcane Supremacy

chrism825 commented 1 year ago

@jeffhill Here is an easily reproducible bug with Rubick, Crystal Maiden, and Elder Titan.

If Rubick steals Freezing Field and Echo Stomp or Astral Spirit, then he will be unable cast Telekinesis Land for the rest of the game, even if other spells are stolen afterwards. I have tested with a few other heroes and this interaction only happens with Crystal Maiden and Elder Titan in my testing.

Steps 1 - Use Rubick w/ aghs and shard 2 - Steal Freezing Field 3 - Steal Astral Spirit or Echo Stomp 4 - Self cast Telekinesis and then try to cast Telekinesis Land and you will get a recharging error.

It is the same kind of issue as this:

If Rubick has Aghanim's Scepter and steals two Decays, he is unable to throw himself with Telekinesis Land for the rest of the game

Mishka-VFX commented 1 year ago

@jeffhill Here is an easily reproducible bug with Rubick, Crystal Maiden, and Elder Titan.

If Rubick steals Freezing Field and Echo Stomp or Astral Spirit, then he will be unable cast Telekinesis Land for the rest of the game, even if other spells are stolen afterwards. I have tested with a few other heroes and this interaction only happens with Crystal Maiden and Elder Titan in my testing.

Steps 1 - Use Rubick w/ aghs and shard 2 - Steal Freezing Field 3 - Steal Astral Spirit or Echo Stomp 4 - Self cast Telekinesis and then try to cast Telekinesis Land and you will get a recharging error.

It is the same kind of issue as this:

If Rubick has Aghanim's Scepter and steals two Decays, he is unable to throw himself with Telekinesis Land for the rest of the game

I will add this to the list as well if you don't mind. And btw, it also gets bugged if you steal Freezing Field with Second Chakram

TheUnholyWrath commented 1 year ago
Mishka-VFX commented 1 year ago

I commented on the issue directly but I will post a comment here as well. This is an intended interaction and was added on march 24 2022

image

shaileshgarg commented 1 year ago

322

Ellutze commented 1 year ago

image

Have you seen this? not sure what caused it, but my second spell was moved to the wrong slot, which I did not even know exist in the game, while the correct slot is still available. This means I can't actually use the spell, because I don't have a hotkey for it (and you cant bind it as far as I know). Also, I have quick-cast so I cant actually just mouse click and point.

I have not seen this in my 600+ games on Rubick.

Mishka-VFX commented 1 year ago

7257 I will mention this here as well. Even if you forget about all the bugs above, at least fix this one please, it's literally unplayable. When you spam a key in the middle of the fight and it has no effect just because quickcast options are messed up...

Mishka-VFX commented 1 year ago

Hello, @jeffhill

I just have a quick question. So it has been a while since I wrote this issue and we even got a massive new update a couple of weeks ago. Of course, the latest patch came with new bugs, and some bugged spells that were mentioned in this issue don't even exist anymore. I just want to know if fixing Rubick bugs is still in consideration and if this huge list is worth updating considering the massive changes that were introduced in the latest patch or should I just close the issue altogether?

NogrTL commented 1 year ago

Rubick can acquire both SKELETON WALK and DEATH PACT while stilling SKELETON WALK, although those are separate abilities now

Tf4ilure commented 1 year ago

If Rubick steals Duel and uses it on Legion who is already in a duel, both duels end at the same time when the first duel ends 7157608737 - 9:05

https://github.com/ValveSoftware/Dota2-Gameplay/assets/24322051/96aa28e9-8c9c-4d65-a258-d2b47e81b37c

Adamthefriendlyghost commented 1 year ago

Hello, @jeffhill

I just have a quick question. So it has been a while since I wrote this issue and we even got a massive new update a couple of weeks ago. Of course, the latest patch came with new bugs, and some bugged spells that were mentioned in this issue don't even exist anymore. I just want to know if fixing Rubick bugs is still in consideration and if this huge list is worth updating considering the massive changes that were introduced in the latest patch or should I just close the issue altogether?

@Mishka-VFX have you seen any movement on Rubick updates since the new patch? Some of the bugs listed have been around since this issue was opened back in 2022 (Lion finger buff as an example), it'd be nice to see some of these older bugs fixed (or classified as "expected/normal activity")

Another bug to add to the list: Someone posted an issue with Necrophos' new shard which is game breaking - causes Rubick to become invisible after use - https://www.reddit.com/r/DotA2/comments/13kpzbg/necro_hard_counters_rubick/

Mishka-VFX commented 1 year ago

@Adamthefriendlyghost The last update on this was back in September 2022 when Jeff fixed those 30 checkmarked bugs. Nothing new since then.

As for the new bugs like the one you posted, yes, there are A LOT! And that's the reason I asked if fixing Rubick's bugs was still in consideration because it took a lot of time and effort to make this list in the first place and updating it won't be a cakewalk either.

fanzfan commented 1 year ago

9326

When you kill someone with a "high-level STOLEN culling blade", Rubuck will only get 1 additional armor. Not 1.5 or 2. You can check Rubuck's armor change in game 7162225149.

NogrTL commented 1 year ago

Stolen Sproink does not fire Impetus

Still not fixed

Numpad449 commented 1 year ago

Rubick's bug with Necrophos's Shard Death Seeker Rubick becomes "invurnable/gone/cantmove" when using Death Seeker (Death Seeker's Speel Steal expired/replaced mid air)

Mishka-VFX commented 10 months ago

Yeah, this ain't happening, so... Was worth a try tho

fsavariano commented 8 months ago

Yeah kinda sad but in case anyone sees this anyways: Using Dazzle's ult while Telekinesis is active does not reduce its cooldown. Using refresher does, so I'm assuming it's unintended behaviour.