I use Bloody Pox on packs of enemies and just spam the other 5 buttons on the same pack, I would like to automate this so I just have to click RMB to have it hit all 5 of the other buttons, wherever my cursor is if it needs a target
Please next time copy the content of config file so that I can copy / modify it too
Delay 100 is to small I think. I usually use 200 and thatās with very high casting speed.
You might need even bigger but start with 200. Youād need to test on a dummy first and then while fighting
Are you spamming Blooddrinker, Blood of Dreeg and Sigil of Consumption in the combo from the config?
If you answer yes then Iāll rewrite your config because thatās not an optimal use to configure these spells
Ok. So letās tackle these spells one by one [WRITING]
Curse of Frailty (Q)
this is a good spell for a combo but we need to delay it a bit
since it needs to be cast some time after native RMB spell (Bloody Pox)
For that, weāre going to use initial_delay:
this is a cooldown spell and I recommend spamming its button because cooldown allows it
(nothing bad happens, thereās no animation interruption if we spam Sigil Button if its on cooldown)
For that weāll use [autocast on hold] (spamming button while holding RMB) with 400 ms initial delay after Bloody Pox and Curse of Frailty are cast so as not to interrupt them using initial_delay again
(if you keep holding RMB more Sigils can be cast / it will be cast as soon as Sigil is not on cooldown)
Blood of Dreeg (E)
since itās a temporary buff we would like to be cast all the time without user interaction.
so that youāre protected even if you donāt press RMB / monsters surprise you etc.
For that weāll use Autocast by toggle feature. I will start being autocasted by default on launch
of the game, you will be able to toggle it on/off by pressing E::
[general]
suspend_key=\
[combo presses]
combo1=RButton:Q
initial_delay1=200
[autocast by hold]
cast1=RButton:W
initial_delay1=400
delay1=200
[autocast by toggle]
autocast_on_launch=true
cast1=E:E
delay1=5000
yes the current combo casts bloody pox(from RMB) and should(if it works) cast Curse of Frailty, then Sigil of Consumption, then Blood of Dreeg, finally both copies of Blooddrinker(they come from two seperate components)
Hey, I wrote you a config for a config for first 3 spells. Please read what I wrote to better understand the program and test it!
As to the last Blood Drinker spells - you donāt fight melee, right?
They are not really benefiting you because Bleeding Damage and Attack Damage converted to Health
work with weapon damage and are used situationally manually, for example on autoattackers / spell spammers with weapon damage.
If you however fight melee - itās still would like to use them, then I guess we can add it as spam to another autocast by hold but this time without a delay. Although it could be better to cast them manually one at a time (so that only 1 is active at the same time)
[general]
suspend_key=\
[combo presses]
combo1=RButton:Q
initial_delay1=200
[autocast by hold]
cast1=RButton:W
initial_delay1=400
delay1=200
cast2=RButton:R,D
delay2=1000
[autocast by toggle]
autocast_on_launch=true
cast1=E:E
delay1=5000
huh, thats good to know i thought the attack damage to health was from any damage do the passives from the bat constellation also only work on auto attackers?
No, itās actually kinda different in that regards.
For such spells Attack Damage Converted to Health works on the whole proc damage::
Vitality
Piercing
Weapon damage
so that even if a caster / non-autoattacker doesnāt really have weapon damage
it steal heals you from some % of these Vit and Pierce damage so itās fine on casters such as yours.
These things are kinda complicated in Grim Dawn there are some more weird exceptions to the rules / behavious
The configuration in OP is not standard, you shouldnāt use it.
Itās just a showcase of all the options.
If you need config you need to write it on your own or you can tell me what you want and I can write you one
and you can tweak it and learn configuring it in the process step by step.
Btw I recently played a game for which GDAutocaster didnāt work because it was one of those that needs buttons to be held down for some time. I think itās an easy fix, adding 1 configuration option should be enough, but I havenāt done it yes so if you come across a game like that and would like an update, let me know.
[autocast by toggle]
autocast_on_launch=true
cast1=`:6,6,6,6,6
delay1=23000
inner_delay1=1000
reset_key1=Q
Five presses of 6 every second repeated every 23s for a permanent buff such as Pneumatic Burst to be cast for sure [still will be cast only one time because PB recharge is longer than 4s it takes] because it can be missed when you are in the middle of Shadow Strike animation for example.
You can read more Information in documentation in OP
First try to make it work with keyboard - itās complicated as is
Another alternative I propose to you is learning the basics of modding (not that hard) and changing the pets behavior be the way you like permanently. Can be done to work in normal game / Main Campaign not just in Custom Game
Hereās also video there showing combined summoning and behavior change of 4 pets in a second or two: