ValveSoftware / Dota2-Gameplay

Public Bug Tracker for Dota2
1.48k stars 81 forks source link

[Enhancement / Feature] Please add a way to add extant control groups to the current selection #19525

Open daniel-mm-123 opened 2 months ago

daniel-mm-123 commented 2 months ago

Hello, apologies since this isn't a bug, but I have nowhere else to get this in front of someone who might consider it.

I have 600 games on Meepo and the number one feature I am missing is an ability to add another control group to my selection using only my keyboard. Sometimes I want to give actions to only clones 2, 4, and 5 at a time while 1 and 3 are doing something else, and I'd like to be able to keep my mouse free for movement or inspecting enemy items.

This would greatly improve my experience playing the hero, and would allow me to make two control groups that I rebind throughout the game without hassle.

I understand Meepo is an unpopular hero, but the degenerates spamming him still need love and care.

Thank you

gelo0313 commented 1 month ago

What do you mean? Dota 2 already allows you to create 10 control groups in total. See below settings:

image

image

Here are the hotkeys:

Ctrl + Control Group Hotkey = assign the currently selected units/hero to the control group hotkey (this will completely overwrite whatever group is assigned to that hotkey) Shift + Control Group Hotkey = add the currently selected units/hero to the control group hotkey (this will simply include the units/hero on top of whatever unit is already assigned to that hotkey)

daniel-mm-123 commented 1 month ago

What do you mean? Dota 2 already allows you to create 10 control groups in total. See below settings:

image

image

Here are the hotkeys:

Ctrl + Control Group Hotkey = assign the currently selected units/hero to the control group hotkey (this will completely overwrite whatever group is assigned to that hotkey) Shift + Control Group Hotkey = add the currently selected units/hero to the control group hotkey (this will simply include the units/hero on top of whatever unit is already assigned to that hotkey)

No, you have my request backwards. I don't want to add my selection to a control group, I want to append control groups to my current selection.

gelo0313 commented 1 month ago

Just so we're on the same page, is this what you mean?

Control group A: meepo #1 and meepo #3 Control group B: meepo #2, #4, and #5

Let's say your current selection is group B, and you want a way to append control group A to the current selection?

If yes, then all you have to do is press the hotkey for group A to select them, then press shift+hotkey for group B. When you press the hotkey for group B afterwards, it will include all units in A and B.

If no, then please provide a step by step example scenario you want to happen.

daniel-mm-123 commented 1 month ago

Just so we're on the same page, is this what you mean?

Control group A: meepo #1 and meepo #3 Control group B: meepo #2, #4, and #5

Let's say your current selection is group B, and you want a way to append control group A to the current selection?

If yes, then all you have to do is press the hotkey for group A to select them, then press shift+hotkey for group B.

If no, then please provide a step by step example scenario you want to happen.

Okay, sure, but keep in mind this example is quite contrived and won't represent the much faster paced use I find for this potential feature.

Let's imagine I'm level 25, facet 1, Radiant Meepo with 4 clones and my main hero. I have my control groups bound to 1,2,3,4,5 - Hero, then clones 1, 2, 3, and 4.

I enter top-side Rosh pit with clones 2 and 4 at half HP. Rosh does his aoe slam twice, and I am no longer comfortable keeping #2 and #4 within rosh pit, and want to move them. I'm moving my camera by clicking around the minimap so I can scout where enemy heroes, and I don't want to use my mouse to make a new selection by clicking the Meepo portraits.

Ideally, I get to do something like this: Press 2 which selects clone number 2 Press Alt-4 (or some other modifier) which adds clone 4 to my current selection WITHOUT modifying any control groups- This is strictly temporary, and only includes that control group (clone 4) in my selection. Now my selection is (Clone 2, Clone 4) I immediately right click to Radiant fountain (or anywhere else) on the minimap and now my clones are leaving and I can go back to scouting while I fight Rosh safely with my higher HP clones in his pit.

My apologies for being so confusing regarding binding control groups. Here is an example that thoroughly lays out what my confused line of thinking was, past simply having the feature to build a selection:

If I have two clones that are close together, but aren't already bound to a group. For example, let's say 2 and 3 happen to be farming in the same part of the map because I haphazardly sent them there with no real plan besides hitting camps.

I notice a change on the map to where these clones should be pushing out a lane or setting up for some objective, and I decide to send these two together. Once I do so, I decide I also want to check back in on them and give them instructions in as few keystrokes as possible.

My control groups are the same as above, only imagine now that I have D and F as control groups I periodically rebind to purpose during the game.

2 Alt-3, A (send them down a lane) CTRL-D 1 1 (go back to my main hero) -- time passes D D (inspect this selection I've now made) Have they pushed out the lane? Do they need to hit a camp? Ok, press A to a camp and press 1 twice to go back to my hero.

This could be applied to other micro heroes as well, but besides Invoker and Beastmaster I don't really play anything with more than one-dimensional micro.

Does this make sense?

Edit: Most importantly though, this would allow me to dodge spells with surgical precision without using my mouse, which frees it up to cast net, poof, or use items on clones that have already made it out of the spells path.

gelo0313 commented 1 month ago

Now I understand what you mean, but I don't see the benefit of adding that feature. In your scenario, the current actions you can do is:

OPTION A

  1. Press 2 to select clone 2
  2. Right-click fountain to move issue command to clone 2 to move to fountain
  3. Press 4 to select clone 4
  4. Right-click fountain to move issue command to clone 4 to move to fountain

OPTION A has a Total of 4 actions

OPTION B

  1. Click on clone 2 portrait
  2. Hold shift and click on clone 4 portrait (both clone 2 and 4 is now selected)
  3. Right-click fountain to move issue command to clones 2 & 4 to move to fountain

OPTION B has a Total of 3 actions You don't need to move your camera to rosh pit in both options A & B.

Your proposed enhancement is

  1. Press 2 to select clone 2
  2. Press modifier key to add clone 4 to the current selection
  3. Right-click fountain to move issue command to clones 2 & 4 to move to fountain

This is pretty much the same as option B, but instead you're using keyboard instead of mouse to make the selection, but still takes 3 action nonetheless. That's a good feature and will be appreciated if added, but I believe with a bit of practice you may find the feature you're looking for obsolete.

daniel-mm-123 commented 1 month ago

Sorry, I have played hundreds of games of Meepo, and this is a tool that would push my gameplay even further.

I don't need some random person explaining game features that not only have I already experimented with extensively, but that I have also already decided aren't enough- This issue was created for a reason.

On Thu, Jul 11, 2024, 00:00 gelo0313 @.***> wrote:

Now I understand what you mean, but I don't see the benefit of adding that feature. In your scenario, the current actions you can do is:

OPTION A

  1. Press 2 to select clone 2
  2. Right-click fountain to move issue command to clone 2 to move to fountain
  3. Press 4 to select clone 4
  4. Right-click fountain to move issue command to clone 4 to move to fountain

OPTION A has a Total of 4 actions

OPTION B

  1. Click on clone 2 portrait
  2. Hold shift and click on clone 4 portrait (both clone 2 and 4 is now selected)
  3. Right-click fountain to move issue command to clones 2 & 4 to move to fountain

OPTION B has a Total of 3 actions You don't need to move your camera to rosh pit in both options A & B.

Your proposed enhancement is

  1. Press 2 to select clone 2
  2. Press to add clone 4 to the current selection
  3. Right-click fountain to move issue command to clones 2 & 4 to move to fountain

This is pretty much the same as option B, but instead you're using keyboard instead of mouse to make the selection, but still takes 3 action nonetheless. That's a good feature and will be appreciated if added, but I believe with a bit of practice you may find the feature you're looking for obsolete.

— Reply to this email directly, view it on GitHub https://github.com/ValveSoftware/Dota2-Gameplay/issues/19525#issuecomment-2221455584, or unsubscribe https://github.com/notifications/unsubscribe-auth/BFI5DKLKU2IQZGXJCPJRSJ3ZLWOGDAVCNFSM6AAAAABJVYFV4OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRRGQ2TKNJYGQ . You are receiving this because you authored the thread.Message ID: @.***>

gelo0313 commented 1 month ago

I don't need some random person explaining game features that not only have

I asked those questions so that if ever a Valve developer comes across this suggestion, then they would fully understand what you want to happen. And programming a feature requires a very specific description of the desired user experience so the developer knows what they need to do.

I also simply highlighted that what you want can already be achieved by existing controls offered by the game for roughly the same effort, but adding the alternative way you want will still be appreciated.

Sounds like you took my comment as an offense for some reason.

Now I will make a comment that may really be interpreted as offensive. This must be the same attitude you show when playing with randoms in Dota 2 and they suggested an item build for your Meepo.

Life advice - lower your ego. No one's attacking you.