Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

I use AHKscript for spell bind 2,3,4,5 except 1

#Requires AutoHotkey v2.0

#SingleInstance Force

#UseHook True

SendMode "Event"

CoordMode("Mouse", "Screen")

SetDefaultMouseSpeed 0

; 2 / 3 / 4 / 5 (Screen coords)

X2 := 213, Y2 := 842

X3 := 299, Y3 := 845

X4 := 373, Y4 := 835

X5 := 461, Y5 := 838

MoveDelayMs  := 80

HoldClickMs  := 40

AfterClickMs := 80

*2::CastAt(X2, Y2)

*Numpad2::CastAt(X2, Y2)

*3::CastAt(X3, Y3)

*Numpad3::CastAt(X3, Y3)

*4::CastAt(X4, Y4)

*Numpad4::CastAt(X4, Y4)

*5::CastAt(X5, Y5)

*Numpad5::CastAt(X5, Y5)

CastAt(x, y) {

    global MoveDelayMs, HoldClickMs, AfterClickMs

    MouseGetPos &mx, &my

    MouseMove(x, y, 0)

    Sleep MoveDelayMs

    Click "Down"

    Sleep HoldClickMs

    Click "Up"

    Sleep AfterClickMs

    MouseMove(mx, my, 0)

}