So with this all i have to do is press the t button and 1 2 3 4 buttons on hotbar will all be casted?
well after pressing T
Y, 1, 2, 3, 4, Y will be pressed
but you can change it to 1,2,3,4 if you remove those Yās
these Yās are for toggling to 2nd hotbar because in Grim Dawn we usually put permabuffs on the 2nd hotbar
it requires having Y be a Hotbar Swap in Grim Dawn keybindings but you can change Y to be your current keybind for Hotbar Swap in this config file
Also two more things
-
after changing and saving config file you donāt need to reload it with GDAUtocaster - itās done automatically
-
it takes about 3 seconds after you go tot the game for this stuff to start working
Ah okay makes sense then.
Wanted to use Shadow Strike comfortably while being a Ranged Nightblade so
hold toggles (press some button to have another one pressed and pressed again on release of the first one / timeout and multiple button option to delay button release)
[hold toggles]
hold1=RButton:Space
hold2=RButton,Space,A:RAlt
time_out2=2000
-
hold1: Space is pressed on RMB press and again on its Release
-
hold2:
- RAlt is pressed on when you press RMB, Space or A
- RAlt is pressed again after you stop pressing or holding each of these buttons for 2 seconds
-
Example 1 - after you hold CHOSEN_BTN
- your Weapons are Swapped
- 100 ms later Shadow Strike and another Movement skill are spammed
- after that on CHOSEN_BTN release Weapons are Swapped again
[hold toggles] hold1=CHOSEN_BTN:WEAPON_SWAP_BTN [autocast by hold] cast1=CHOSEN_BTN:SS_BTN,OTHER_MV initial_delay1=100
-
Example 2 - if in Hold2 the RALt button hides items on the ground
and you keep pressing or holding your attack buttons RMB, Space and A in every 2s internal
items on the ground will be hidden during this āfightā
I have tried to use GDAutocaster, but my anti-virus is blocking it from executing and from being added to my exception list. Has anyone else had these issues?
Thatās a false positive. These databases donāt know my program and consider it not safe for that reason I suppose. Or maybe because one of the class in the program is called GDHacker.
If your antivirus doesnāt allow you to add the program to the exception list then Iād change it to some other one.
Alternatively you can
-
download the code from GitHub GitHub - kowariantny/GDAutocaster
-
you can delete GDAutocaster.exe thatās also there (your AV might do it on its own)
-
and run GDAutocaster.ahk but this requires having AutoHotkey installed on your computer in contrast to the .exe that doesnāt need it
Also you could try compiling the .ahk code into .exe yourself using AutoHotkey - youād have to launch the compiler, select GDAutocaster.ahk and click Compile. Alhough that might also get deleted / blocked by Antyvirus because I remember having such situation of some antyvirus deleting my own program.
Iāve added the following option
[hacker]
speed_initial=1.5
to not have to open the Grim Internals Configurator and change gameās speed with every launch of the game (GDHacker program needed).
Hey Guys,
Iām having trouble setting up my vindicator skills.
So basically, I have the following keys:
3 - Inquisitor Seal
4 - Wendigo Totem
5 - Storm Box of Elgoloth
Right Click - Primal Strike
My current config file is this:
[autocast by hold]
delay=100
key_native_function=true
cast1=RButton:5
delay1=200
[center casts]
screen_width=1920
screen_height=1280
off_center=true
cast1=RButton:3,4
initial_delay1=200
delay1=200
delay_after_cursor1=40
off_center1=true
Question is, how can I set the center cast to autocast by hold? So basically, what I want is when I press right click, all skills autocasts and at the same time, Inquistior Seal and Wendigo Totem autocasts on my feet as well.
Thanks for the help!
Hi. Do you play Ranged Primal Strike or Melee? Will probably influence the suggested approach.
Sorry forgot to indicate that. 2 Handed Ranged Primal Strike to be exact.
Could you please also upload a zipped character folder here to spare me some work and also for the best results as this one is not super straightforward / not easy to get right?
I suspected Ranged because of the Storm Box. Thatās a not very easy to script one because of many skills of different nature.
I will propose something with also another skills - Wind Devils 6 and Word of Renewal 7 . Because you also need them. But even if you donāt use them, it will be easy to remove them from the config.
I will probably make 2 Buttons for different scenarios (but may change in in-game testing on your character.
-
the 1st one will just shoot Primal Strike and cast Wind Devils
- maybe even make an initial Storm Box cast
-
the 2nd one will cast Storm Box initially
then after a tiny delay Center Cast Inquisitor Seal and Wendigo Totem
and then after another tiny delay will proceed with Primal Strike and Devils
another way would be to separate Box / Devils / Storm Box (1 button)
from Wendigo and Seal (2nd button)
that will probably depend on preference.
I should be able respond tomorrow (if you upload the character today).
I think this modification to Center Cast would be cool actually:
- you press and hold some button X
-
it causes Cursor to move to Center
-
and Wendigo and Seal button are spammed as long as you hold X
-
you release X, spamming of Wendigo and Seal stops and Cursor goes back to where it was initially
-
(currently itās a combo where Cursor goes back after a fixed defined time not when you Release button X
so that would be one button and another button Y would be as mentioned before
Storm Box + Wind Devils + Primal Strike
This way youād have 2 buttons for 5 skills. Having all these in just a one button is too much I think.
Thank you so much tqFan!
Yeah Iām thinking a lot about this setup that I want to and it kinda hurts my head already since Iām an OC person lol!
Anyway, what Iām trying is actually a very lazy one button setup and Iām sure you understand the drawbacks of it
And youāre right with what you said above. The last option Iāve given up to is just to put all of them on [autocast by hold] and remove the center cast. Most of the time, the Inquisitor Seal casts near me anyway, or I can just walk to it(although it still kinda bothers me since I want it on centered cast and autocasted while holding RButton).
Hereās my character by the way: save.zip (687.1 KB)
Yeah, I guess Iāll resort to what you suggested here. Although I am not sure how to modify the config to do this
Iāll write you various setups (in a day or two), including a lazy 1 button one most possibly, just think that 2 button will be better practice, still very lazy but more control for different situations. but youāll check them out and see for yourself. I may write some new code too since I havenāt used Center Casts for a long time and usually I have new ideas / improvement after a while.
I am too, I know your pain hard to actually do something and move on, not a very good trait irl
Thank you so much really! This is a really great and helpful tool and thank you for making it! Rating it 11/10 since it made me enjoy the game even more
Ah BTW, I just noticed that you were the inspiration from this build: [1.1.9.6] The Desert Dragon: Korvan Wyrm Builds by @Uncle_Mac so thank you so much both for making my lightning vindicator dreams come true! Iām still lacking a few pieces of gear though but still enjoying!
hmmm. I have re-downloaded the newest version for my new laptop but it canāt run my old script anymore. I believe it did not recognize the window ID because this error will pop up if āgame_window_id=ahk_exe Grim Dawn.exeā or just āgame_window_id=Grim Dawnā
If āgame_window_id=Grim Dawn.exeā, error will not pop up but the script not working.
Any idea, please
Could you upload your config? Zipped or change extension to .txt to be able to
Ā
Thanks man, i cant even make it work with this simple basic one:
[general]
game_window_id=Grim Dawn.exe
suspend_key=Tab
kill_on_exit=false
title_match_mode=3
comment=//
suspend_stops_autocast=false
[autocast by toggle]
autocast_on_launch=false
delay=1000
cast1=Numpad1:1
delay1=1000
ok, sorry I definitely made some bug in my latest update, I should be able to fix it quickly