Forum Rules

  • No flaming or derogatory remarks, directly or through insinuation.
  • No discussion, sharing or referencing illegal software such as hacks, keygen, cracks and pirated software.
  • No offensive contents, including but not limited to, racism, gore or pornography.
  • No excessive spam/meme, i.e. copious one liners in a short period of time, typing with all caps or posting meme responses (text/image).
  • No trolling, including but not limited to, flame incitation, user provocation or false information distribution.
  • No link spamming or signature advertisements for content not specific to Dota 2.
  • No Dota 2 key requests, sell, trade etc.
  • You may not create multiple accounts for any purpose, including ban evasion, unless expressly permitted by a moderator.

  • Please search before posting. One thread per issue. Do not create another thread if there is an existing one already.
  • Before posting anything, make sure you check out all sticky threads (e.g., this). Do not create new threads about closed ones.
  • It is extremely important that you post in correct forum section.

  • Balance discussion only in Misc.
  • All art related (such as hero model) feedbacks go to Art Feedback Forum.
  • All matchmaking feedback should go here: Matchmaking Feedback
  • All report/low priority issues should go here: Commend/Report/Ban Feedback
  • No specific workshop item feedback. These should go to workshop page of that item.
  • When posting in non-bugs section (such as this), use [Bugs], [Discussion] or [Suggestion] prefix in your thread name.

In case you object some action by a moderator, please contact him directly through PM and explain your concerns politely. If you are still unable to resolve the issue, contact an administrator. Do not drag these issues in public.

All rules are meant to augment common sense, please use them when not conflicted with aforementioned policies.
See more
See less

Learning talent or ability with a button uses items and abilities

  • Filter
  • Time
  • Show
Clear All
new posts

  • Learning talent or ability with a button uses items and abilities

    I am not sure about this one:

    If you learn a talent with a hotkey it uses an item or ability with no target you have bound on that button if you have a quickcast on and 'Quickcast on Key Down' off. It also works if you learn an ability using O>Hotkey with the same conditions (doesn't work with leveling it up).

    Repro Steps:
    1)Bind an item slot or ability quickcast to a key;
    2)Put a no target usable item in that slot or get a hero with no target ability on that button;
    3)Get level 10;
    4)Press your 'Learn Ability' hotkey (default O);
    5)Learn a talent with the hotkey you're testing.


    1)Bind an ability quickcast to a key;
    2)Pick a hero with a no target ability on this key;
    3)Press your 'Learn Ability' hotkey (default O);
    4)Learn the ability you are testing (doesn't work with leveling it up).

    After you let go of the button you used to level up your talent or ability you will cast your ability/use your item.

    Expected Result:
    You should learn the talent/ability and nothing should be cast after you let go

    This behaviour doesn't make sense and is harmful gameplay-wise, but I can see if this is intended. It is similar to having an ability or item with cast target on alt+hotkey, holding alt when you pick a target and a ping going through at the same time with that command.

  • #2
    Bumping this - I know it doesn't affect every player in the game because it heavily depends on your hotkey setup and playstyle, but it's extremely annoying if you run into it.

    For clarity on the learning ability one: this also occurs when holding CTRL to learn an ability, and releasing CTRL before you release your ability hotkey - this'll cause the keyup to cast the ability.

    Seems to be because actions taken on keydown (learning talents or abilities) doesn't stop the keyup step of the input from still activating abilities that are non-targeted.

    For players, there are some workarounds we can do while this bug exists - on the ability side, you can train yourself to hold CTRL until you've let go of the ability hotkey OR you can manually go through each hero and change all non-targeted abilities to not use quickcast (this will change it only triggering on keydown)
    For the talent bug, it's not as easy. You've either just gotta not use 1 and 2 item slots for non-targeted items, or you can also hold down CTRL when learning a talent (this'll make you high-five during battle pass times though )

    For Valve, there's a couple of ways I imagine this could be fixed:
    1. Change the functionality of quickcast to not apply to non-targeted abilities and items - this would be functionally the same as players manually going through each hero and changing non-targeted abilities to be non-quickcast except it would apply to items too.
    2. Make a global change to how ability/item inputs work that disables the next key-up when an action has already been taken with that button press's key-down.