Currently there is no in-game method for reporting an inappropriate or offensive BattleTag in Hearthstone. There is no interactivity with the other player’s BattleTag on the game screen, and the Support Site has no help available. I had just been matched with a player whose BattleTag was “bichslapper4” and immediately conceded the game, exited Hearthstone and proceeded to try to find a way to report the flagrantly offensive BattleTag. After going through the pages on BattleTags, the BattleTag Naming Policy, and the Code of Conduct I realized there is no way to report this. Even on the page for Reporting a Code of Conduct violation, Hearthstone is not available as a selection choice on the drop-down menu. Since interaction with other players in Hearthstone is so limited, the name is what we are drawn to immediately on entering a game, and an offensively vulgar or sexually suggestive name cannot be reported at this time.
If you watch their card-count, the way cards behave in their hand, the way they take their time suspending one card over the board when they’re in trouble, you can spot cheaters. They make the majority of the player-base. And it’s not like the developers/owners can abandon the majority of their player-base. So you essentially have to adapt to beat cheaters. Some cheats are blatant and obviously illegal. I agree with the report option to report offensive names, but there isn’t a way to quickly report cheaters. They provide an email now. Like they’ll ever look in that Everest of mails. Delete. delete. right?