So I just posted in my Botting: PvP is now PvE thread (http://eu.battle.net/wow/en/forum/to...3444947?page=1) a potential solution for botting.
Botting is more of a problem at lower levels and brackets than it is at higher levels because of the experience gains, though that isn't to say the level-cap brackets don't have botting problems of their own. Whether they perform well or not, win or lose - they're going to recieve more honor and exp if they bot overnight / ten hours of lost matches than playing the game themselves for what time they can, presumably less than overnight / ten hours. That's pretty much why people bot, they might get less per hour but at the end of the day they're not even playing so what do they care. They could enjoy a day out at the beach and still make more honor than a guy who farms 6 hours a day.
Point being? If battlegrounds had no rewards, would people have any reason to bot? Nope. If we take away the rewards people get from battlegrounds, people will have no reason to bot. But we still want rewards from BGs; so I propose a system that will distinguish human players from bot players, ensuring that bots who fail to pass this distinguish system will recieve no exp or honor and they will not be rewarded for their botting, which should reduce botting significantly.
Here is my idea on how that can be done.
This is my suggestion of how one system could work in-game. A frame appears with 9 randomly generated numbers, and players are given a randomly generated 4 digit number displayed on their screen (could have symbols, numbers, letters) but I'll use use numbers for the explanation process. The example code here is 1738
Once you enter one button, the keys randomly swap around and appear like this in different locations. It asks for a random number within the generated number, e.g it should ask for the first, second, third or fourth number / letter in the code, rather than asking for them in typical order. This is pretty similar to the system that online banking uses when one enters their password - they instead enter randomly requested individual parts of the password e.g please enter the 2nd, 4th and 6th letters of your password.Please enter this number / phrase to qualify for honor and experience gains:
Please enter the THIRD digit of the phrase.
_ _ _ _
  
  
  
So, you click number 1 and progress to the next number in the required code.
Since the last number requested was the third number, which in the code of 1738 is - you guessed it, 3, you can see that it has been entered, and is now asking for the first number. Pretty easy to see how it works.Please enter the FIRST digit of the phrase.
_ _ 3 _
  
  
  
I imagine that since all this stuff is displayed visually and must be clicked it can't be tracked via keys which is basically all bots do. All these bots do is target stuff and cast spells. I'm no technical expert but they use a system just like this to protect in-game bank accounts on a few other games I play and have played.
A player should have no trouble clicking on four numbers, I'm willing to bet bots can't read and won't know what to do.
So, what do you think? Would you vote for this system to be implemented if you could? If not, why? Because I'm just going to assume you're a botter if the excuse isn't legit enough to explain why entering a 4 digit number is so hard for you. This system would (or should) only happen every four or five games-ish.
I'd add a poll but I don't know how. I'll try find a way after I submit but if a mod could add it for me if they see it hasn't been done, that'd help.