This is pure speculation on my part, but I felt a need to post this seeing how many newcomers to botting/DB are not botting in the "correct" manner.
Botters can generally can classified into 2 categories.
1) Those whom disregard/take minimal safety precautions, and aim to make a profit by simply botting as much as possible before an account ban. They then restart all over by making new account(s) when the hammer hits.
2) The people whom bot on their main accounts / who aim to bot without ever getting banned.
People who fall into 1) knows the risk they are taking, and not much needs to be said about it. This article is mainly for the people whom choose to go 2), but are unsure how to go about it, or are mistaken/misguided by posts/guides from people whom prefer to go by the 1) route.
---
- There was a day when Blizzard actually implemented the game creation limit, whereby a person couldn't create more than 1 game/5 minute. Lots of people complained about it in the forums and it was removed, but was it? Recent ban reports from this forum and ownedcore has a distinct similarity, that the majority of people whom were banned were using very short profiles. Short profiles = more games/hour. Chances are high are that the game creation limit is now server side, which means while you're not limited to creating games physically. You are very likely FLAGGED if you exceed a certain amount of game per hour, whereby a blizzard employee will swoop in to assess your account in greater detail. You do not want this to happen. I would advise everyone who chooses to go by the 2) route to avoid all profiles < 5 minutes at least, the longer the better of course. This means no sakroth/zk etc
(This is pretty certain now with recent ban reports, and it has also been implemented client side)
This is what I have derived from information from people who have been banned regarding how the game limit works. THIS MIGHT NOT BE ACCURATE, and blizzard can change this value anytime so be careful.
1) There is a max counter of 40 games (think of this as game tokens)
2) Every game you create takes one token away
3) You get a new token every 2.5 minute. (24 games/hour after initial tokens have been reached)
4) You can gain tokens even when offline, capped at 40 max
(NOTE, I do not advise going anywhere near the limit, and keep in mind blizzard can alter the above values anytime they deem fit without warning whatsoever)
Public profiles are a big risk. There are likely blizzard warden employees monitoring this forums as well as ownedcore, perhaps even reading this post as we speak. Should your account get flagged, and your movement profile fits a particular profile in public forums, your account is as good as gone. There are also likely a ton of people using the same public profile, furthering the risk as more people step onto the boat. Programming to spot for pattern repetition should be a walk in the park for Blizzard, even more so when you give them the source. If you can't afford to get banned, stay away from public profiles, take the time to create your own profiles for it's well worth it.
AVOID PROFILES which goes from A -> B -> C -> D -> E every single run. Use profile randomisers to mix up the order, run different act bot-runs from time to time so it goes something like this.
A -> B -> C -> D -> E
B -> C -> A -> E -> D
E -> D -> C -> B -> A
Hell, even run different profile packs for the same act to mix it up. I like to have 2 different paths for the same waypoint whenever when the map allows, for I believe way-points and initial movements after teleporting are one of methods of pattern recognition.
- GPH graphs - If DB has a GPH graph, then very likely blizzard has one too. What this means is that you should attempt to stay under the radar instead of trying to obtain the best possible GPH. In wars, you should generally avoid putting yourself front-line, or maybe that's just me.
- Excessive play hours - This is common sense. There is only so much a real person can play without taking a break. Use schedulers and take a break. There is very likely a "hours-clocked/week" chart on the Blizzard side, you do not want to show up near the top.
- Auction house and upgrades - View the AH on regular intervals, it's human nature to shop. All of my friends playing D3 visit the AH very frequently, and I think all other real players do the the same. It gets very very suspicious when an account goes for a week without visiting the AH wouldn't you think? Also, I would advise getting some item upgrades now and then, and sell some simple stuff on the gold market. Look and act human.
-Changing skills sets/combat routine from time-time. Variance is the key, change your skill set every now and then and pretend to be a real human experimenting with different skills. For combat routine, just change some simple stuff like potion heal %, spell cast % from time to time. Place heavy emphasis on alternation of movement/teleporting skills as they drastically alter your bot's movement path, this will introduce a lot of variance in the way your bot combats and moves.
- Social Interaction - Add your real friends or people you can trust, and openly TALK to them in game. If you can't find friends, just go into the trade forums and add random people asking for trades
No one plays alone. Join public games from time-time to accumulate more people on your "recent list"
--------------------
Summary of Ban procedure @ Blizzard side.
1) Automated flag triggering (can be anything from, Hitting game limit /Extreme GPH /Extreme XPH /Extreme playtimes/ Identical pattern detection)
2) Blizzard employee comes and do a manual check to confirm
3) On ban-list if confirmed, might not be immediate (They usually ban by waves)
Note that Blizzard is unable to LEGALLY trace computer processes on our computers due to an incident with WOW and legal issues which followed. This means that Blizzard does not have the ability to confirm the existence of a 3rd party software, and can only do so by pattern recognition. In general, you want to avoid the flagging from ever happening at all.
I would heavily suggest using some form of software to change your mac ID. This is something they can trace legally should they wish to do so, and what I assume they would do on a flagged account. It's a dead give away should mac IDs matches. Think VM ware etc.
----
The above are all speculation at best, so far I have avoided every single ban wave on every bot (~15) to this date.
Botters can generally can classified into 2 categories.
1) Those whom disregard/take minimal safety precautions, and aim to make a profit by simply botting as much as possible before an account ban. They then restart all over by making new account(s) when the hammer hits.
2) The people whom bot on their main accounts / who aim to bot without ever getting banned.
People who fall into 1) knows the risk they are taking, and not much needs to be said about it. This article is mainly for the people whom choose to go 2), but are unsure how to go about it, or are mistaken/misguided by posts/guides from people whom prefer to go by the 1) route.
---
- There was a day when Blizzard actually implemented the game creation limit, whereby a person couldn't create more than 1 game/5 minute. Lots of people complained about it in the forums and it was removed, but was it? Recent ban reports from this forum and ownedcore has a distinct similarity, that the majority of people whom were banned were using very short profiles. Short profiles = more games/hour. Chances are high are that the game creation limit is now server side, which means while you're not limited to creating games physically. You are very likely FLAGGED if you exceed a certain amount of game per hour, whereby a blizzard employee will swoop in to assess your account in greater detail. You do not want this to happen. I would advise everyone who chooses to go by the 2) route to avoid all profiles < 5 minutes at least, the longer the better of course. This means no sakroth/zk etc

(This is pretty certain now with recent ban reports, and it has also been implemented client side)
This is what I have derived from information from people who have been banned regarding how the game limit works. THIS MIGHT NOT BE ACCURATE, and blizzard can change this value anytime so be careful.
1) There is a max counter of 40 games (think of this as game tokens)
2) Every game you create takes one token away
3) You get a new token every 2.5 minute. (24 games/hour after initial tokens have been reached)
4) You can gain tokens even when offline, capped at 40 max
(NOTE, I do not advise going anywhere near the limit, and keep in mind blizzard can alter the above values anytime they deem fit without warning whatsoever)
Public profiles are a big risk. There are likely blizzard warden employees monitoring this forums as well as ownedcore, perhaps even reading this post as we speak. Should your account get flagged, and your movement profile fits a particular profile in public forums, your account is as good as gone. There are also likely a ton of people using the same public profile, furthering the risk as more people step onto the boat. Programming to spot for pattern repetition should be a walk in the park for Blizzard, even more so when you give them the source. If you can't afford to get banned, stay away from public profiles, take the time to create your own profiles for it's well worth it.
AVOID PROFILES which goes from A -> B -> C -> D -> E every single run. Use profile randomisers to mix up the order, run different act bot-runs from time to time so it goes something like this.
A -> B -> C -> D -> E
B -> C -> A -> E -> D
E -> D -> C -> B -> A
Hell, even run different profile packs for the same act to mix it up. I like to have 2 different paths for the same waypoint whenever when the map allows, for I believe way-points and initial movements after teleporting are one of methods of pattern recognition.
- GPH graphs - If DB has a GPH graph, then very likely blizzard has one too. What this means is that you should attempt to stay under the radar instead of trying to obtain the best possible GPH. In wars, you should generally avoid putting yourself front-line, or maybe that's just me.
- Excessive play hours - This is common sense. There is only so much a real person can play without taking a break. Use schedulers and take a break. There is very likely a "hours-clocked/week" chart on the Blizzard side, you do not want to show up near the top.
- Auction house and upgrades - View the AH on regular intervals, it's human nature to shop. All of my friends playing D3 visit the AH very frequently, and I think all other real players do the the same. It gets very very suspicious when an account goes for a week without visiting the AH wouldn't you think? Also, I would advise getting some item upgrades now and then, and sell some simple stuff on the gold market. Look and act human.
-Changing skills sets/combat routine from time-time. Variance is the key, change your skill set every now and then and pretend to be a real human experimenting with different skills. For combat routine, just change some simple stuff like potion heal %, spell cast % from time to time. Place heavy emphasis on alternation of movement/teleporting skills as they drastically alter your bot's movement path, this will introduce a lot of variance in the way your bot combats and moves.
- Social Interaction - Add your real friends or people you can trust, and openly TALK to them in game. If you can't find friends, just go into the trade forums and add random people asking for trades

--------------------
Summary of Ban procedure @ Blizzard side.
1) Automated flag triggering (can be anything from, Hitting game limit /Extreme GPH /Extreme XPH /Extreme playtimes/ Identical pattern detection)
2) Blizzard employee comes and do a manual check to confirm
3) On ban-list if confirmed, might not be immediate (They usually ban by waves)
Note that Blizzard is unable to LEGALLY trace computer processes on our computers due to an incident with WOW and legal issues which followed. This means that Blizzard does not have the ability to confirm the existence of a 3rd party software, and can only do so by pattern recognition. In general, you want to avoid the flagging from ever happening at all.
I would heavily suggest using some form of software to change your mac ID. This is something they can trace legally should they wish to do so, and what I assume they would do on a flagged account. It's a dead give away should mac IDs matches. Think VM ware etc.
----
The above are all speculation at best, so far I have avoided every single ban wave on every bot (~15) to this date.
Last edited: