Updated dm me if you want it
I’ve posted this link in other places here on lazymacros.. someone did what you talk about using a weakaura and hekili.. the response from blizard was hotfixing the game within hours to break the weakaura. Might not be against the TOS, but they dont want us doing it.
That is a 1 way trip to having your account banned, once Warden runs its scripts. I would never recommend anything, which is using an outside source to inject something through a .exe file.
(You may think, that you’ve not been banned yet, but the scripts are run around a weekly/bi-weekly period.)
GSE is fine because there is no injection through a 3rd party piece of software. It’s all done through the addon itself. Sure, people will use AutoHotKey, which can sometimes trigger Warden, and they’ll end up getting banned/suspended. Others use Razer/Logitech software for their mouse/keyboard, which I’ve not heard of anyone being hit by Warden.
So, the use of an .exe file to inject a macro/sequence into WoW is playing with fire.
Yea good point, the .exe option is probs a little risky, but I’m happy to share the script to anyone who wants it - though it requires you to use a specific font, size. X/Y location of Hekili to make it work.
I will note, nothing is being injected here. Currently all that’s happening is a mouse button input triggers the GUI of a python script to run, which reads a 45x45 pixel section of my monitor i.e hekili box and sees the keybind, then simply presses that keybind.
It’s all very much reactive, and is sending keystrokes at a random interval from 100-120ms (this can be changed manually).
It’s still automating gameplay (much like GSE macros), but it’s not breaching any warden behaviours from what I can tell i.e no modication. lua unlocker, memory changer, injection etc. It’s simply inputting a single keystroke at a time, according to Hekilis reccomendation - but you’re still controlling your character, weaving in manual inputs, etc.
This is how one of the first fishing bots were created, so this could indeed be detected by the Blizzard Anti-Cheat Warden.
My advice is to have a dummy account, which you don’t mind losing and test your script for a set period of time and see if anything happens to that account.
The Warden system monitors and detects anything, which is running along with WoW (interacting with the client). Things like Warcraftlogs or RaiderIO clients are fine and a safe to use piece of software.
But when that system detects a piece of python code, which is reading WoW.exe, it could flag and automatic actions are taken. Blizzard won’t know it’s a GSE/Hekili kind of system, but they will detect it as a piece of botting software.
So my advice is to try and find a way to use addons to interact with Heklil or the WoW Rotation Assist, without having to use another external source to read & execute those actions.
I’m not saying what you’re doing is a bad thing, and you should stop, I would just ask you test for a certain amount of time to say “yes I used this for 1 full month and no actions were applied to the account, where it was used”.
But also trying to find other ways to make that work within Weakaura or another addon. Also with the Heklili + Weakaura being hotfixed within that 1 or 2 hours of it being made public, I don’t think the GSE guys want that risk of GSE being shutdown because Blizzard doesn’t like it being better than their One Button Rotation.
Yea absolutely agree, and will set up a dummy account to do that and report back.
Just one thing, python is not a bannable software by itself, and also it’s not reading wow.exe. It’s just looking at predefined pixels on a specific monitor. In my case monitor 2.
Will report back in a few weeks with hopefully good news
That’s exactly how pixel rotation bots work… They don’t read wow.exe they read the predefined pixels on the screen. Which is still against TOS.
Guess what? They all got banned too.
I was reading about this the other day, people have gone as far as using a second computer, with an HDMI capture device (to read the screen where the game was being played) and then using a pair of Arduinos (or Pi Pico) communicating over serial protocol, one from the second capture computer, to the other plugged into the game computer acting as an HID device.
I don’t know if the latency would work in WoW for a DPS rotation, but I found it pretty interesting and slightly comedic just how far some of that early python bot scripting had gone.
Imagine having to set up a second PC just to play game.. In saying that, many streamers have setups that could do exactly this…
Hey! I saw your explanation about the script and it sounds really interesting. If it’s still available, I’d really appreciate a copy. I’m looking to test it on a private server to see how it performs. I understand it needs specific settings like font, size, and Hekili’s position — no problem with that.
Thanks in advance for being willing to share!
From what you have said this is the same Principal the Fishing Bots used and People got banned for using them.
they searched your screen within a selected area for the bobber then clicked it when the bobber on the screen animated, then rescast
Can I get script still? I want to dm you, but I don’t know where to send the message.