[WOLCEN] AUTOHOTKEY MACRO GUIDE FOR NOOBS
Channel: Juse
Date: 2020-02-22

Tired of spamming Plagueburst, Juggernaut, Bleeding Edge,  Winter's Grasp or what be she, in Wolcen? Fingers about to fall off? Looking for a cure for that OCD? Look no further, i've got you. AutoHotkey macro'ing is a technique cheap cunts use to spam spells instantly or with possible perfect timers and i'm gonna teach you how to set it up from scratch!

In this video I am running an AHK macro for spell 4 (Plagueburst) which has an 8.1 second cooldown. It automatically casts as soon as it comes back up.

This is most effective with Winter's Grasp but it will spam so fast that you might run out of willpower quick since the cooldown of it is literally 0 at high spell levels (55-60 - 2 modifiers reducing its base cd) so if you have the legendary gear and nodes to offset the mana cost and/or macro your MANA POTION (w) as well, then fuck me you’ve beat the game. PERMA ICE NOVAS BABY! May or may not fuck up your PCs graphics card but you'd just toggle on/off with the press of a chosen key when near mobs/moving which 100% beats trying to spam as fast as you can using your finger.

First, download Autohotkey from here: https://www.autohotkey.com/

Run it, right click on your desktop and create a new AutoHotkey Script

Then paste this into it if you just want it to spam 1 spell, in this case, it is Plagueburst

toggle := false
#MaxThreadsPerHotkey 2

#IfWinActive, Wolcen: Lords of Mayhem
{ 
 *`::
  toggle := !toggle
  if toggle {
   SetScrollLockState, on
  } else {
   SetScrollLockState, off
  }
  
  while toggle {
   if WinActive("Wolcen: Lords of Mayhem") {
    Send {Blind}4
    Sleep 2125
   } else {
    toggle := !toggle
    SetScrollLockState, off
   }
  }
 return
}

Name and save it somewhere. Then open your game and run it. By toggling on/off with ` (as i've used, you can change this to whatever you like) your spell 4 will now spam at a certain speed (Sleep 2125) - which is perfect for the 8.1 second Plagueburst cooldown. As spell cooldowns decrease with SPELL level and the cooldown reduction on your gear and tree nodes might vary your overall CDR, you'll have to adjust this number accordingly.

To make the spell spam faster, reduce the sleep number
Eg. Insta cast = Sleep 1

To make the spell spam slower, increase the sleep number
Eg. 10 second cooldown on Plagueburst might equate to Sleep 2700


How do I spam all my spells at once??

Paste this into your new Autohotkey script:

#MaxThreadsPerHotkey 2

#IfWinActive, Wolcen: Lords of Mayhem
{ 
 *`::
  toggle := !toggle
  if toggle {
   SetScrollLockState, on
  } else {
   SetScrollLockState, off
  }
  
  while toggle {
   if WinActive("Wolcen: Lords of Mayhem") {
    Send {Blind}1
    Send {Blind}2
    Send {Blind}3
    Send {Blind}4
    Sleep 1
   } else {
    toggle := !toggle
    SetScrollLockState, off
   }
  }
 return
}

When you toggle the macro on with the ` key, spells 1 to 4 will now spam INSTANTLY (Sleep 1)

What if I just want spells 1 and 2 to spam instantly but be able to manually cast 3 and 4?
Change the script to this:

#MaxThreadsPerHotkey 2

#IfWinActive, Wolcen: Lords of Mayhem
{ 
 *`::
  toggle := !toggle
  if toggle {
   SetScrollLockState, on
  } else {
   SetScrollLockState, off
  }
  
  while toggle {
   if WinActive("Wolcen: Lords of Mayhem") {
    Send {Blind}1
    Send {Blind}2
    Sleep 1
   } else {
    toggle := !toggle
    SetScrollLockState, off
   }
  }
 return
}

How do I set different spells at different timers??????

Fuck knows mate. If anyone’s got the script for it pls share. Might have to pause and reload a loop. Tried the one I’d used previously in D3 and PoE vids, doesn’t want to work on Wolcen so... Yeah nah fuck running multiple scripts who even does that?
Here's the script for the spell timers that were spot on for D3/PoE. No idea why she doesn't want to toggle on on Wolcen:

#SingleInstance Force


`::
If (Toggle = "")
{
SetTimer, Loop1, 1
SetTimer, Loop2, 5400
SetTimer, Loop3, 1
SetTimer, Loop4, 1
}
Else
 Pause
If (Toggle := !Toggle)
{
 Gosub, Loop3
 Sleep 200
 Gosub, Loop1
 Sleep 200
 Gosub, Loop2
 Sleep 200
 Gosub, Loop4
 Sleep 200
}
return

F1::Reload

Loop1:
Send, 1 ; Sends 1
return

Loop2:
Send, 2 ; Sends 2
return

Loop3:
Send, 3 ; Sends 3
return

Loop4:
Send, 4 ; Sends 4
return

The above is toggled with ` and once you pause it, you've got to reload it with f1 or else it won't work.

If it works on Wolcen for anyone else please let me know in the comments below!!!

-----------------------------------------------------------------------------------------------------------

Music:
JPB - What I Want 
Halvorsen - CTRL Z

I do not own copyrights to these songs!

Twitch: https://www.twitch.tv/jusedofus

#wolcen
#wolcenautohotkey
#wolcenautohotkeymacro
#wolcenbuilds