My biggest Grim Dawn wish

The ability to put more than one skill on the same hotkey.

The way I imagine this working is that it cycles between them. But if one skill is off cooldown and the other isn’t, the one that’s ready takes precedence.

The way I would use this would be to put, e.g., Blood of Dreeg and Word of Renewal on the same button. I want these both at 100% uptime, and either will do when I need an emergency heal. So I don’t really care which one I’m casting, generally. I either want to cast both in sequence, or whichever one is off cooldown.

Could even work for Curse of Frailty and Word of Pain, on my FoI Deceiver, for example. Both are just chaos RR. It’s too difficult in GD anyway to know exactly when they need to be re-applied, so it would be fine to have a button that cycles them, that I could hit every now and again.

I’d even use this on all my Oathkeepers (well except my Vanquisher Templar), for Vire’s Might and movement rune. This is a case where I always just want “whichever one is off cooldown”.

This innovation would save me so, so much hotbar space and greatly improve quality of life for my many Occultists.

Heck, even if it wasn’t smart enough to switch based on readiness/cooldown state, I’d still use it and just press the button twice when I needed to.

I don’t mind piano builds. I prefer them even! But I hate when I have more buttons that fit on keys that I can reach. I remap so that I can reach about a dozen buttons easily, and yet even so I find myself sometimes forced to forego an item-granted skill. I rarely have space to hotkey Aether Cluster (my solution is I mostly just don’t use them).

I’m sure this probably isn’t going to make the cut in terms of priority. But I would love it more than any other improvement to the game.

4 Likes

Maybe try this?

2 Likes

That would be amazing! I’m playing on controller and currently have 2 abilities I press off cooldown everytime. Your idea would enable me to get more active skills.

I know about the second bar toggle, but since I’m not very good with controller, it’s very difficult for me to switch bar during combat. The option to have “primary” and “secondary” skills available at the same button would be lifesaving and would enable more build diversity for me.

Or being able to hold the second bar button and press the skill at the same time, like “Q” for first bar ability and “shift+Q” for second bar ability. Currently it’s “shift”->“Q”->“shift” thing which is super clunky.

1 Like

amarasta’s blade burst and any weapon attack replacement on left click to keep lethal assault up while using fire strike/savagery/righteous fervor for damage.

1 Like

Looks complicated, and also doesn’t appear (from a skim of the documentation) to do what I want. I don’t want to auto-cast RR reducers or heal/buff spells, I just want to be able to cast “any of my RR appliers” or “any of my buff/heals”, without having to assign a specific hotkey to each one.

That’s a slightly different proposal as the auto-attack replacer would never be on cooldown. Essentially it’s asking for the replacer to fill in as the basic attack would, which would be convenient, though it could lead to more ABBs than you actually want, if the intent is just to keep up LA?

I think this would make some sense. The dual class system makes it so that you often have multiple spamable skills that basically do the same thing.

Something like a simplified version of World of Warcraft macros would be awesome. Just being able to set up cast sequences and casting whichever selected skill is off-cooldown would go a long way.

Ask tqFan, the creator of that tool. They might be able to make something for you.

1 Like

FoI Deceiver is an absolute pain… Playing channeling skill and having to deal with the worst type of a piano build… And the chaos set for chaos AAR and FoI even goes deeper into piano with Ritual Circle. Just awful…

1 Like

It’s actually lack of keybinds that has kept me from really giving the ritual circle build a try. Pet builds have it bad, too, since you lose 4–5 slots to your summons.

To me there are three unplayable classes - Deceiver, Inflitrator, Witch Hunter… And Deceiver with the chaos set is the worst offender of them all… Unfortunately Berseker will create another unplayable classes…

Yeah, Berserker is also very piano-y, and Primalist is going to be both (1) a well-itemized class with lots of potential and (2) one of the most hotkey-hungry classes around.

I’ve already given separate feedback on this.

1 Like

Would be nice for sure. Chronicon works just as you described, I suggest it every now and then:


This is super simpled in GDAutoacater and its basic feature.
I recommend it in my Beginner EoR guide:

  • Blitz, Vire and Movement on 1 button
  • Judments and War Cry on another

You could even add evade into the mix:

7 - Vire’s Might
8 - Movement skill
9 - Evade

they will be cast according to this priority
config is as follows

  • basicallly spams 7,8,9 together every 200ms while you hold Space)
  • if wou’d like to mash it yourself (but why though)
  • it’s as if you’d be mashing these buttons with 3 fingers every 200ms
[autocast by hold]
cast1=Space:7,8,9
delay1=200

or in Combo press if you’d more interesting in single presses? :thinking: but this one above should work too

Everything involving pressing buttons (but not reading game memory) that can be imagined can be done in my program but it is indeed complicated so I usually write configs for new users which do what they want. And then help them learn and understand it. I bet 99% of them would say that it’s worth to invest time into it.

What I can do for you:

  • cast multiple debuffs after 1 button press, for example
    CoF, 150 ms delay , Wop ← after a single button press
[combo presses]
combo2=q:1,2
delay2=150
  • pressing button X alternates between 2 other buttons so that you could have
    CoF, WoP, CoF, WoP … if you press X, X, X, X…

[edit] actually I’m not 100% sure if I have something like this but I could add it on request. I made it so that it’s easy expandable. I definitely have alternating in automatic toggle casts :thinking:

for skills like these I have the following features

  • automatically maintains them (recasts automatically after some time) [but doesn’t reads cooldowns from memory so it could desynchronize if you for example go to Devotion window, Game Menu or sth like that])

    • but that’s not a big problem because you can synchronize them again, after a loading screen, with a single button press if needed
  • the maintaining time interval can be set to be as long as possible so that you have higher chance to have it off cooldown when you need it

  • if you press i.e. BoD manually if will reset the automatic timer above

  • since I don’t read game’s memory, I cannot know which is off cooldown though but binding them two one button, either alternating or together like with WoP and CoF example before can (could) be done

I worked on automating ABB a lot too but it can only work on RMB (if you have default attack on RMB) because my program doesn’t know if you’re moving or attacking if you hold LMB so unfortunately it cannot work well on that button. But on RMB it can be done to be cast only every 8 seconds

I recommend GDAutocaster to you too if you’d like to play these classes. Automatically maintained PB and WoR. I did automatic centerally cast Seal before FoI channeling in the past. Or all debuffs combo together in one buttons press etc. etc.

What’s shown below is just after pressing and holding RMB:
3v3leb

4 Likes

I have some autocasting guides for controllers too but only for Steam:

How to make 2nd Hotbar active if and only if swap button is held down in Big Picture (so changing the logic from toggle to hold)

Ok, that’s pretty cool. Looks like it might be worth learning your tool. I’m not scared of code/obscure config languages, really, just wasn’t confident that it could do what I wanted and didn’t want to have to understand it to decide.

Still think it would be neat if they added this natively (maybe in GD2).

1 Like

Crate is pretty old school though and I don’t think there’s that high demand amongst player for such things either but who knows :thinking:

Also they have done a lot for more QoL already

  • automatic permabuffs
  • all pseudo pets casts with one button press
  • longer temporary buffs
  • perma devils

I’d have long 1 button combo presses for them in the past
combo1=t:y,1,2,1,3,1,4,1,5,y
where y is hotbar swap, 1 some summon, 2, 3, 4, 5 some permabuffs…

With every change like this my program is less needed.

Binding similar skills (movement skills, debuffs, cooldown attacks) into 1 buttons would be great now but probably not interactive enough for :crate:

Or Default Attack Replacer being used when LMB skill like ABB or Aegis or Shadow Strike is on cooldown instead of Default Attack

2 Likes

Another consideration for this is that, on controller, pressing multiple cooldown skills while spamming a skill and trying to aim is buggy as hell. It usually results in smacking buttons repeatedly while your skills refuse to go off. This is especially annoying on a build like Savagery/Primal Strike where you need to smack PS every 3s, because for some reason the default attack doesn’t use the default attack replacer, and in the end it doesn’t even work most of the time. Again, mostly a controller issue but it’s both annoying and doesn’t make sense to me.

1 Like

Yes please. I need this for Berserker because of Onslaught. The other AA skills are more rare but this one will be seen a lot since it does not depend on gear.

If they don’t wish to implement the whole idea supporting all the skills, I think we should at least be able to select our prefered AA skill so that binding a cooldown skill on the left-click defaults to the AA of choice when that skill is on cooldown instead of using the default AA.

3 Likes