Bonjour à tous,
Je suis John John Hight, production director de Diablo III. Comme la plupart d'entre vous le savent, après la sortie du patch 1.0.8 un petit nombre de joueurs ont exploité un bug permettant de dupliquer de l'or. Le bug a depuis été fixé, et l'hôtel des ventes est de retour en ligne.
Même si ce problème est maintenant résolu, nous savons que beaucoup de joueurs ont des questions à propos de ce qu'il s'est passé et de ce que nous faisons à ce propos, je souhaitais donc prendre du temps pour parler des détails ici.
Que s’est-il passé ?
Peu après la sortie du patch 1.0.8 aux Etats-Unis mardi, des joueurs ont découvert un bug qui permettait la duplication de gold via l’hôtel des ventes en argent réel. Le bug était le résultat d’une erreur de programmation qui fut révélée lorsque nous avons augmenté la taille du stack de gold de 1 million à 10 millions. Cela a résulté en un surplus sur les ventes annulées qui rendaient au joueur un montant de gold plus important que celui initialement vendu. Seul un petit nombre de joueurs disposaient des milliards de golds nécessaires à l’exploitation de ce bug, et seulement 415 de ces joueurs ont choisi d’utiliser cet exploit afin de s’enrichir.
Pour tous ceux qui nous ont reporté ce problème, merci ! Dès que nous avons confirmé ce qu’il était en train de se passer, nous avons désactivé l’hôtel des ventes en Amérique et suspendu l’échange d’or afin d’isoler le problème. À partir de là, nous avons été capable de cerner le problème, de développer un fix, de le tester, et de le déployer à toutes les régions avant la fin de la journée – s’assurant ainsi que le patch 1.0.8 sortirait dans les autres régions (sans le bug) comme prévu. L’hôtel des ventes est resté hors-ligne et les échanges d’or sont restés suspendus jusqu’à ce que nous ayons complété un audit complet de toutes les transactions s’étant produites durant cette période. Une fois ceci fait, nous avons tout remis en ligne.
Pendant que cela se produisait, nous avons verrouillé les comptes qui paraissaient avoir exploité le bug ainsi que les collaborateurs qui détenaient les golds ou objets pour les exploiters. Dès que nous confirmions qu’un compte était bien impliqué dans cet exploit, nous procédions au bannissement ou au rollback de ce compte selon son activité.
Qu’est-ce que cela signifie pour moi ?
Peu après la découverte de l’exploit, nous avons envisagé l’option d’un rollback complet, comme nous l’avait suggéré des joueurs ici sur les forums.
La vaste majorité des joueurs n’avait pas participé à cet exploit et nous n’aimions pas l’idée de les punir pour le mauvais comportement de quelques personnes. Un rollback signifierait mettre les serveurs hors-ligne pour une longue période et une perte de toute progression depuis la sortie du patch 1.0.8. De nombreux joueurs ont effectué des accomplissements significatifs dans le jeu requérant temps et dévouement, et nous pensions que le travail requis pour tenter de préserver ces efforts en valait peine.
Avec cela à l’esprit, nous avons décidé de ne pas roll back les serveurs américains et travaillons plutôt à la suppression des golds dupliqués de l’économie via des audits ciblés et des actions sur les comptes (comme indiqué plus haut) sans retirer la progression accomplie à juste titre par les joueurs.
Au moment où est écrit ce post, nous avons déjà récupéré plus de 85% de l’excès de gold des comptes impliqués, et au fil des jours à venir nous continuerons à regarder nos données d’audits afin de récupérer autant de monnaie dupliquée que possible. Nous avons également effectué un audit complet de notre code pour s’assurer que ce genre de problème ne se reproduirait plus.
Et ensuite ?
Beaucoup de joueurs ont acheté et vendu des objets et des golds sur l’hôtel des ventes mardi. Nous nous assurons donc que toutes les transactions légitimes ne soient pas impactées. Cela signifie que si votre compte n’était pas impliqué dans l’exploit, vous conserverez vos objets et votre or, ainsi que tout l’argent reçu des ventes sur l’hôtel des ventes en argent réel. Nous donnerons également tout produit des ventes conduites par les joueurs suspendus ou bannis – incluant tout le produit de LEURS ventes que nous avons interceptées ainsi que nos frais de transaction – à l’association Children’s Miracle Network Hospitals.
Merci !
Au nom de l’équipe de développement, je souhaiterais simplement remercier encore une fois ceux d’entre vous qui ont pris le temps de nous informer de la situation, ainsi que m’excuser pour tout dérangement que ce problème pourrait vous avoir causé personnellement. Le fair-play est très important à nos yeux, et nous allons continuer à monitorer le jeu et à prendre les mesures nécessaires pour empêcher qu’un exploit comme celui-ci apparaisse à nouveau dans le futur.