Legend (you can change button but in this example):
this config makes z being held and immediately after that 0 being held after you press and hold RMB
release them in reverse order when you release RMB
Tab - turn the feature on/off
z - in-game you can set 2 bindings to Stationary Attack. The 1st one is Shift by default. Set the 2nd one to z for example. This is because Shift is sometimes problematic in AutoHotkey, better use other buttons if possible.
0 - put Blade Arc on 0 on the hotbar for example, have RButton empty as in the presented GIF
run the program (doesnāt matter if turned of before or after GD is run)
load the config (config is loaded automatically when Grim Dawn window is active, which means you donāt need to reload the config if you change it)
the program needs like 4 seconds after Grim Dawn is unminimized / active to start working. Remember that if Alt Tabbing.
I made a ton of changes in the code in most features so I would be grateful if you redownload and use the most up-to-date version to find potential bugs. I tested everything though.
Hi hi. Been away from Grim Dawn for a while, but Iām playing again and looking at my old GDAutocaster scripts. Youāve certainly been busy tqfan! Lots of new stuff and greatly improved documentation.
Speaking of documentation, there are some things that arenāt documented anywhere. For example:
[autocasting]
master_hold=`
master_toggle=`
and (toggle_key in the below):
[6]
toggle_key=t
delay=15000
initial_delay=100
Is this stuff deprecated (no longer works) or does it still work as it did, but isnāt the way to do stuff any more?
As usual, thank you for your very prompt reply. Iām glad it still works, since I have a bunch of old profiles. The new way is more consistent with other syntax.
Oh, I see the master key doesnāt workā¦ shouldnāt actually be a problem for me as I didnāt use it before. It was just copied from your old examples.
I noticed in an earlier post there was discussion of how to find the correct x and y positions for clicks. Autohotkey, when installed, at least my old install, included a program called Window Spy which shows the mouse position (and lots of other useful stuff). I havenāt actually used that function yet, but I think using Window Spy should be a very easy way to get the coordinates that are needed for clicks.
Iām trying to use a simple center cast (good old Inquisitor Seal), but it isnāt working at all. Instead of the cursor going to the center, it keeps moving toward the lower corner of my screen. My resolution is 1920x1080 windowed borderless. Any idea what might be wrong? Here is the relevant section of my script:
Your config works for me with Windowed / Borderless. Your desktop resolution is the same (I mean window filling the whole screen)?
Also works for me with external monitor or even if window doesnāt fill the whole screen.
Do you have multiple screens / monitors?
Have you tried restarting the program or it never works?
Iām using two monitors and GD is on my 2nd (not main) monitor. Since you asked, I tried restarting GD and GDAutocaster, both together and separately. No change. It just doesnāt work.
Both monitors are the same resolution, but different physical sizes (laptop screen vs. large desktop monitor). -ed
I also tried increasing delay_after_cursor, no change. -ed2
The GD window does fill my whole screen -ed3
I also tried the auto-camera function and that worked fine. Itās very neat, but not my personal cup of tea.
Just got to try that out. Still using the script text shown in the post above, the cast now is occurring about 2 body lengths from center toward the bottom left corner and the cursor (after the cast) is moving from its starting position sort of toward that same corner of the screen, but in a way that seems to be modified somewhat depending on where it started.
The new code definitely changed the behavior and is closer to what I expected, but something is still clearly wrong. If there is anything I can do to help with the diagnosing the problem, let me know.
Turns out my actual resolution is 1920x1080 (not 1280), but even after correcting for that in the script, it still isnāt working right. It is getting closer.
The cast is now about 2 body lengths left and the cursor return point is about 2.5 body lengths toward the lower left (not toward the corner, at a 45 degree angle toward from its original position.
In the picture below, I started with my cursor right at the center of my avatarās feet and did one cast.
Trying to think of anything that could be having an affect:
Using GrimInternals and Rainbow Filter.
My mouse is a corsair mmo mouse with software that affects the dpi and enables macors and such (not using any macros or such that should be significant though).
Would it help for me to use Window Spy to get exact coordinates?