So far, it's looking like there is something being monitored in-game, that is causing these suspensions. I don't think DB has been detected, as I've leveled up two dh's to 60 in the last week 24/7 and haven't been banned, as well as botted sarkoth the entire time they were leveling and I have yet to be banned. There is probably a correlation to things that are inhuman:
- leaving, joining games faster than an average persons ability to do so.
- kills per day on any given monster, boss or no. There are ways to figure these statistics out, I'm 99% sure that this would be a relevant thing monitored by activision.
- playing while error messages are up - I couldn't do it effectively when I played by hand. Not saying this is monitor-able, but it could be possible.
- gold looted per day, per hour.
- games per hour.
- Multi-boxing has been verified as safe via blizzard. Multiboxing, is possible and I do it occasionally, but max is 4. I would suggest that 4+ clients should be used on a VM or a totally different machine, for a new hardware ID. Your IP won't matter.
What is liking causing bans:
- Users botting, crashing regularly due to things that shouldn't cause crashes if you're playing the way the game meant to be played.. I.e. by clicking the options/monsters/etc or using keybindings, not sending spellids to attack.
- length of time botting is irrelevant, some users have been banned after 24/7, and 5/7. Obviously, 24/7 is humanly impossible, but for short periods of time (2-3 days [24/3]) is probably acceptable.
- Bot not pathing correctly, triggering a statistical event over and over and over, and the botter is AFK and unable to fix the bot - no human will run into a wall talking to an npc or using an object over and over again.
- Talking about botting, or other eula breaking things via in-game chat. (How dumb can you be?)
- (my personal opinion) is that American courts will protect blizzard, as was the case with bots like Glider etc. Blizzard was able to shut pirox bots down, based out of germany, and is probably buckliing down on EU botters and publishers (DB, etc.) because they can stop American bots much easier, and if EU botting gets hammered and stopped or slowed, America will be affected as well, killing two birds with one stone.
- B.net accounts reputation. If you played wow, got banned for botting in wow, what's going to stop you from botting any other blizzard game? You had your warning during WoW, though, all they'll just say that you can read the eula and found to be breaking it, and not throw that in your face, blatantly like that.
- Trading large quantities of gold to known gold buyers/botters/resellers/flagged accounts/all of the above mentioned in this post.
As of right now, all the bans are speculative. Some of these users who are reporting bans could have dabbled in Auto-it scripts; macros to swap gear to mf gear faster than humanly possible; other bots - Immortal Bot (Leavegame hack, anyone?), they could have used maphacks when they hand played. Out of all the posts, there has been 2-3 people who probably got banned out of sheer numbers of bots active and able to be linked to their respective accounts, as well as other botters, these people were expecting to be banned at some point though, and posted relevant information.
A *** would be an extra layer of protection, but it'll only offer you up a new IP and help you get past things like blocked websites or ports etc. Your IP is irrelevant to blizzard, considering your ISP could provide the same IPs to your apartment complex or neighborhood or your employer's entire office building/complex, regardless of how many business are there.
I would suggest maintaining seperate hardware ID's over a ***.