
How to minimize chance of being banned
Today I would like to discuss another aspect of botting/cheating which is avoiding getting banned. Nowadays, with various pretty sophisticated anti-cheat systems in place, it may take a lot of finesse to avoid being hit by the mighty ban hammer. Read moar

Really simple OCR implementation
There are times when we could really use some numbers from a UI to improve our bot decision-making process. However, when reading game state using only image analysis it is a bit tough. This is where OCR comes in. It Read moar

A word on debugging
No matter how much we try to create a “bugless” code, sooner or later the time will come when we have to debug it. Over the years I came up with a few practices that helped me a lot in Read moar

Custom C# implementation of AutoIt
Howdy, in today’s episode we will take a quick look at my custom C# implementation of AutoIt. I decided to give you a short introduction as I will be heavily relying on that library in future posts. I strongly recommend Read moar
The journey begins
This xkcd comic perfectly describes life of a botter. I felt obliged to include that so my first post is not just a TLDR wall of text. Before we start grinding XP, hitting quick time events like a boss and doing Read moar