Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rubick and Morphling are not able to use some spells with Quickcast (even when the settings are specified) #7257

Closed
Mishka-VFX opened this issue Mar 7, 2023 · 17 comments

Comments

@Mishka-VFX
Copy link

These are only a few examples of the spells : Enchant Totem(Aghanim's upgraded), Fissure, Shockwave, Stroke Of Fate... I am using unit-specific hotkeys. Every spell is set to be used on key down for every hero ( including Shaker, Magnus, and Grimstroke).

@Mishka-VFX
Copy link
Author

Original heroes are able to use these spells with quickcast as intended, only the stolen/morphed spells have issues

@Mishka-VFX
Copy link
Author

Mishka-VFX commented Mar 7, 2023

Other examples include Dismember, Charge of Darkness, Nether Strike, Frost Shield

@shaileshgarg
Copy link

Tested with Rubick and Shaker, working fine now.

@shaileshgarg
Copy link

shaileshgarg commented Mar 13, 2023

Set the hotkeys for the Default Hero.
Screenshot 2023-03-13 192720

Then for Rubick and the other Hero press Clear
Screenshot 2023-03-13 192803

Should work after that.

@Mishka-VFX
Copy link
Author

In the options I also have "Enable Advanced Quickast/Autocast Hotkeys" checked, so the UI of hotkeys are a little different. Valve never fails to complicate simple things...

@shaileshgarg
Copy link

Do the same procedure with Advanced keys on, it should work

@shaileshgarg
Copy link

#7538

@Digit4
Copy link

Digit4 commented Mar 14, 2023

Is this working now? if yes could you explain a little on what settings need to be configured? Also could we close this bug if it's fixed/an issue with the settings?

@shaileshgarg
Copy link

Is this working now? if yes could you explain a little on what settings need to be configured? Also could we close this bug if it's fixed/an issue with the settings?

#7257 (comment), try this, Quickcast works after this with both Advanced Quickcast on or off.

There are still some issues with Advanced Quickcast on, for which I have created the above mentioned issue.

@shaileshgarg
Copy link

With todays all quick cast setting are working fine, with Advanced Quickcast on/off.

For Rubick/Morph the quick cast setting of the original hero are used, given the original Hero is overideing the default setting.

@Mishka-VFX
Copy link
Author

Mishka-VFX commented Mar 15, 2023

I just checked and hotkeys work just fine but for some reason every stolen spell that has cast time feels sooooooooo much slower than it used to. I have more than 3k games on Rubick and trust me, it is very frustrating. It takes almost two times longer to cast a fissure for example. Casting a fissure with arcane blink feels about the same as it used to feel before today. Did they increase these cast times on purpose ?

edit: if I set a stolen spell to be cast on key release, it still uses it on key down

@shaileshgarg
Copy link

shaileshgarg commented Mar 15, 2023

So, as per my testing.

If the default Hero has, Q W E D F R, configured for spell, quick cast KeyUp or Down, if Rubick Overrides the D F keys quickcast behavior, but the original Hero hasen't overridden anything, then Rubicks config is used. But if the original has overridden the config then his config is used.

To check if Hero has overidden config, then see if you can see Clear Button on the Hero config.

So basically, the priority order for KeyUp/KeyDown is, Default Setting -> Rubick -> Original Hero, given they have overrideen the setting.

@Mishka-VFX
Copy link
Author

My god, this is overcomplicated... So it appears that I need to set every single hero's hotkey manually for them to work properly on Rubick. How lovely is that <3

@shaileshgarg
Copy link

Makes sense right given you want each spell to have different key up/ key down behaviour

@Mishka-VFX
Copy link
Author

Thank you for your effort , at least now I understand how to make it work

@shaileshgarg
Copy link

You can close the issue.

@bwvalve
Copy link
Collaborator

bwvalve commented Mar 16, 2023

This should be resolved. Please reopen this if you are still experiencing issues with quickcast, and please provide details on:

  • Unit Specific Hotkeys
  • Enable Advanced Quickcast/Autocast Hotkeys
  • Use Legacy Keys

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants