[Tool] GDAutocaster - play šŸŽ¹ builds with ease, autocasting of skills, combos, faster / automatic camera, autohiding of items, centered Inquisitor Seal and more for all games!

Yep, Iā€™m using CT with CD.

All suggestions are welcome & appreciated :wink:

Well that was a suggestion to test, you never hold LMB while moving and only hold it while fighting which activates Savagery and Callidor. Something like this (didnā€™t test it):

  • initial delays (in Combo Holds delay works like initial delay) makes Calidir (autocast by toggle) and Savagery (combo holds) activate only after you hold LMB for some time - 200ms in this example (which should be personally chosen). You can have different delay for them to control whether youā€™d like Calidoor or Savagery first.
[autocast by hold]
cast1=LButton:7
delay1=100
initial_delay1=200

[combo holds]
combo1=LButton:8
delay1=200
1 Like

Update https://github.com/kowariantny/GDAutocaster/raw/master/GDAutocaster.exe


To be consistent with the rest of the program where delay has a different meaning than initial_delay.

[combo holds]
initial_delay=0

combo1=LButton:7
initial_delay1=150
double_press1=true
double_press1_time_gap=300

combo2=RButton:6
initial_delay2=0

combo3=CapsLock:m
key_native_function3=false

1 Like

Update https://github.com/kowariantny/GDAutocaster/raw/master/GDAutocaster.exe


Now itā€™s not true or false and equal to delay / 0 appropriately but freely defined like in the rest of the program.

[combo presses]
delay=300
initial_delay=0

combo1=j:7,3,6

combo2=h:t,1,2,t
delay2=200
initial_delay2=200

combo3=Space:1,1,1,1,1
delay3=2000
stop_on_release3=true

combo4=RButton:1,2
delay4=200
double_press4=true
double_press4_time_gap=300

combo5=CapsLock:m
key_native_function5=false

Is it possible to make the ā€œGDAutocaster.exeā€ self terminate after I quit grim dawn?
And perhaps a way to set a config as default to I donā€™t need to pick a config every time I start up the script?

I can try adding such an option for you as it sounds interesting / probably not too difficult to add to what I already have.

[edit] Done, see the next post.

Update https://github.com/kowariantny/GDAutocaster/raw/master/GDAutocaster.exe


See the kill_on_exit option in the general section.

[general]
suspend_key=Tab
kill_on_exit=true

[autocast by toggle]
cast1=`:3
delay1=1000

[combo holds]
combo1=RButton:2
initial_delay1=400

[autocast by hold]
delay=200

cast1=Space:4

cast2=s:5
delay2=500

cast3=RButton:8,6,0
initial_delay3=400

cast4=q:9

[combo presses]
delay=200

combo1=r:t,1,2,t

combo2=RButton:9,9,9,9,9,9,9,9
stop_on_release2=true
initial_delay2=200

combo3=CapsLock:m
key_native_function3=false

[camera]
angle=60
counter_clockwise=a
clockwise=d
rotation_key=k
delay=40
1 Like

Let me know if you (I mean someone) would like GDAutocaster

  • to run Grim Dawn / Grim Internals after starting it

  • have different icon / name, stolen from Grim Dawn for example :wink:

so that you treat it as your base / only thing you need to click / run

Typo in thread title, should read

[Tool] GDAutocaster - autocasting, faster camera, hiding items on the ground and MOAR!

1 Like

World Map instead of Local with one button (Z)
( m is local map in-game binding )
[ program clicks the Word map button so pixel coordinates need to be set individually ]

[combo presses]
combo4=z:m
key_native_function3=false

[clicker]
X2=640
Y2=580
button2=Z
delay2=100
1 Like



Hereā€™s explanation when it doesnā€™t rotate

Iā€™m thinking of adding and option to read a user-made black-white picture determining cursor positions where auto-rotation works

1 Like

Summon pets from 2nd hotbar and change their behavior with 1 button press

[general]
suspend_key=Tab

[combo presses]
combo1=CapsLock:t,1,2,3,4,t
delay1=0

[fixed clicks]
clicks1=[19,59](19,59)
delay1=25
initial_delay1=250
repeat1=3
translation1=0,44
button1=CapsLock

UPDATE (for 1-button all pets changing behavior that you can combine with summoning them in 1 button)

2 Likes

image

3 Likes

Next will be a similar clicking feature better suited for
generating many items in GDStash.
Youā€™ll be able to define a combo generating i.e. 20 rings (10 x 2 x (1 x 1) or 10 boots (5 x 2 x (2 x 2)).
Combined with a one button inventory drop (instead of click + drop) this should be very comfortable.

I hate clicking on these tiny squares (and missing while having two rare affixes selected can result in having to choose them again) even more than toggling pets behavior.

2 Likes

Update
Cheating has never been so easy!

imma_cheat_sum_itemz.ini

[general]
game_window_id=ahk_exe GDStash.exe

[relative clicks]
delay=0

button1=1
rows1=2
columns1=10
width1=32
height1=32

button2=2
rows2=2
columns2=5
width2=64
height2=64

button3=3
rows3=2
columns3=5
width3=64
height3=96
2 Likes

image https://media1.giphy.com/media/YpkrW0VKWAAX97zmGJ/giphy.gif?cid=82a1493balqvq20hnzwvm3h157y1bwdsuwx89twiqsdk6z7i&rid=giphy.gif

  • alternative item list for beginner
  • some very high SR

[1.2.0.3] DW Chillwhisper Reaper | All Celestials Naked | 4:16 SR 75-76 | 4:41 CR Extra Naked



DPS spec - 43% Phys res

  • Ravager / Mogdrogen tweak: devo bind swap to not Shadow Strike in a longer fight
  • Calla tweak: 10/10 MoT, % Health armor augments, devo bind swap, Blade Barrier, Displacement
  • Crate tweak: 10/10 MoT, % Health armor augments, Displacement
  • @romanN1 used 1/1 Ring of Steel (pulled from Ill Omen) in his SR and CR runs

Phys Res spec - 56% Phys res


Calla spec - 67% Phys res

  • :balance_scale: instead of Elemental Storm
  • the highest Phys res, Armor & DA of all the builds
  • augments & skill points tweaked for Calla

In the specs above:

  • 30% sheet Slow Res is fixed by 45% Inspiration proc and / or crafting bonuses

  • Casting Speed can be maxed by above average rolls and / or Dread Skull in the medal

  • affixes are chosen for maximum performance but not required,
    Aggressives of Attack / Frostbite and one affix fixing overcaps are fine


Easier Itemization - 50% Phys res

  • different ring and pants providing higher sheet Casting Speed, Slow res, Resistances, Aetherial racial
  • however itā€™s not worth to lose Wraithwalkers for them imo since they can be remedied as mentioned

Stats:

  • try go get as low Vit ā†’ Acid and as high Vit ā†’ Cold conversions as you can
  • max Phys res on gear
    • I noted some affixes that can help with overcaps:
      • Harmonius
      • of Amarasta Flurry
      • of Winter Storm
      • Tempest
      • Yellow prefix with resists

Math:

  • Scion of Bitter Winds Vit ā†’ Acid conversion on Drain Essence
    is only a bit higher than 15% with good rolls which is more than
    made up by the weaponā€™s offensive bonuses

  • DW Shadow Strike procs Elemental Storm with 97.75% chance
    I like it for shorter fights but itā€™s not mandatory since Nemesis is
    free so you can bind Blizzard to it and Elemental Storm to Spirits


Videos:

48s Crate vs DPS Spec | Naked - where and how fast I move my character to leave crates behind is very important here
2:10 Mogdrogen vs DPS spec | Naked - facetanking (sundered) is possible but hard, with pharma and only 10s faster
12s Lokarr vs DPS spec | Naked

1:07 Ravager vs DPS spec | Pharma
1:14 Ravager vs DPS spec | Naked - this time wouldnā€™t be possible without Harp due to Ravagerā€™s energy leech pools
1:20 Ravager vs Phys Res spec | Pharma

1:55 Callagadra vs Phys Res spec | Pharma - not the tankiest but the most balanced which results in the best time
2:02 Callagadra vs Calla spec | Pharma - despite facetanking the most, the time is slower because of lower dps
3:10 Callagadra vs DPS spec | Naked - too fragile to have a decent time

4:16 SR 75-76 vs DPS spec | @romanN1
4:41 CR 150-170 vs DPS spec | Extra Naked @romanN1


Beginner SSF idea


Credits

  • @romanN1 for getting interested in and playing the build
  • Whiners and :crate: for buffing Drain Essence

Hello, Iā€™m really not good at coding and I recently started a vit/blood conjurer. Iā€™d need help to input the following sequence: Grasping Vines/Curse of Frailty/Bloody Pox. Is it possible to bind the input of those 3 skills to a single key I.E. ā€œ1ā€?

Also, Iā€™ve noticed that bloody pox doesnā€™t have the same range (half I think) as GV/CoF, will it affect the combo?

Thanks in advance!

Here is the build (the framework at least, mine uses different items), I did not include items/components, but resistances are capped and the pestilence of Dreeg grants ā€œPlague of Corruptionā€ (mapped on 4)

Thanks in advance

https://www.grimtools.com/calc/r2BYRMBN

Btw donā€™t get discouraged if you donā€™t understand anything just ask I think itā€™s worth to invest oneā€™s time in getting to know this program as it can allow very refined autocasting not just simple macros.

Vitality Casters are complicated and it really depends on your personal preference so Iā€™ll give you some stuff that you can test / try out. Bindings will be as in the Grim Tools link. Let me know if something doesnā€™t work (because of a typo for example as I havenā€™t tested it).


First things first this

Vitality Conjurer

[general]
suspend_key=Tab

(check in the documentation what Suspend does, of course you can use all other buttons than Tab:
List of Keys (Keyboard, Mouse and Controller) | AutoHotkey v1)


Now letā€™s make a Combo for casting all your permabuffs with one press. They are usually on the 2nd bar so you need to check what the in-game keybinding for swapping hotbar (in my case itā€™s t)

So if you have on the second hotbar for example
1 - Solaelā€™s Witchfire
2 - Possession
3 - Mogdrogenā€™s Pact
4 - Whirling Blades
t - swap hotbar

Than you could write a Combo that casts all of them (sometimes delay needs to be increased if you notice not all of the buffs are cast)

(in the example below combo is activated by r but you can change it for example)

[combo presses]
combo1=r:t,1,2,3,4,5,t
delay1=300

Now if Blood of Dreeg is on 5 we can make it autocast by pressing ` for example (small button over Tab (ability to toggle this autocasting on/off is turned on/off by Suspend not autocasting itself)

[autocast by toggle]
cast1=`:5
delay1=1000

Now letā€™s make a button toggles autocasting of Grasping Vines (1), Storm Totem (7) and Wendigo Totem (6) as much as possible. Even if youā€™re running away it will be spammed. For example q

(section names cannot repeat in the config so there can only be one [autocast by toggle])

[autocast by toggle] 
delay=200

cast2=q:6
cast3=q:1
cast4=q:7

The whole config that you should copy to text file with .ini extension and test is below (and you should modify it to your own needs). If you test it we can add more stuff like all the debuffs with one button and also do it so that the automatic casting of Totems / Vines never interrupts the debuff combo. And maybe not everything at once. Honestly this is probably too much for the first time.

vitality_conjurer.ini (partial config to test some things out / get to know the program)

Vitality Conjurer

[general]
suspend_key=Tab

[combo presses]
combo1=r:t,1,2,3,4,5,t
delay1=300

[autocast by toggle]
cast1=`:5
delay1=1000

delay=200

cast2=q:6
cast3=q:1
cast4=q:7

this is without the debuffs combo you asked for for now.

2 Likes