DraftBot-A-Discord-Adventure / DraftBot

A Discord adventure bot that speaks english and french
MIT License
229 stars 61 forks source link

[BUG]: combat bloqué pour les deux joueurs, impossible de jouer #1810

Closed tsaquet closed 1 year ago

tsaquet commented 1 year ago

Description du bug.

Bonjour, j'ai regardé les bugs signalés, j'ai trouvé deux cas de blocage de combat pour un seul joueur, mais dans notre cas les deux sont coincés, ça me semble assez différent pour justifier l'ouverture d'un nouveau ticket. Les cas en question : #1377 et #1758

Le combat se déroulait normalement, c'était le second à la suite.

La liste des actions est apparue, j'ai cliqué sur l'emoji "man_in_lotus_position" et il ne s'est rien produit. J'ai ensuite testé les autres sans plus de succès.

Utilisateurs concernés : Tom De QTG#4563 Flo de QTG#6499

Nous sommes tous les deux dans l'incapacité de faire quoi que ce soit depuis hier peu après 22h30.

Merci d'avance pour votre aide :) Et bien joué pour le bot, c'est un sacré boulot !

Selon vous, quelle est l'importance de ce bug ?

😱 Extrêmement grave

Reproduction du bug.

Je ne pense pas qu'on puisse le reproduire simplement.

Captures d'écran

image

Sur quel shard avez vous rencontré le bug ?

Shard 0

BastLast commented 1 year ago

Hello, désolé pour le soucis, en effet il y a déjà eu des cas similaire, mais tant qu'on a pas de succès à reproduire le bug c'est assez difficile de le corriger.

Est-ce que vous êtes sur le discord du bot ? J'ai besoin de vos id discord pour vous débloquer.

tsaquet commented 1 year ago

Je les ai mis dans la description du problème, les revoilà, merci pour la réactivité !

Utilisateurs concernés : Tom De QTG#4563 Flo de QTG#6499

BastLast commented 1 year ago

Je les ai mis dans la description du problème, les revoilà, merci pour la réactivité !

Utilisateurs concernés : Tom De QTG#4563 Flo de QTG#6499

J'ai besoin des id discord et non des tags / pseudo 😅https://support.discord.com/hc/fr/articles/206346498-O%C3%B9-trouver-l-ID-de-mon-compte-utilisateur-serveur-message-

tsaquet commented 1 year ago

Oops pardon, ça ressemble vachement à un ID le truc à 4 chiffres 😅 Tom : 423445605298208768 Flo : 422681323375820803

BastLast commented 1 year ago

Pour moi, seul le premier joueur était bloqué 🤔 https://media.discordapp.net/attachments/433547121615044620/1082948105500114954/Screenshot_20230308_094732_Discord.jpg

Je pense que le système de debug n'arrive a débloquer que l'un des deux joueurs 🤔 le joueur qui était resté bloqué était tom, qui avait lancé le combat ?

tsaquet commented 1 year ago

Flo avait lancé, et il n'avait pas lancé le combat vers quelqu'un de spécifique, si ça peut aider ?

BastLast commented 1 year ago

Ok du coup je pense que ce soucis est le même que #1377. J'ai peur que le crash soit du à une erreur de l'api discord d'où la difficulté à le reproduire (@quenquentin tu as moyen de check les logs pr lheure indiqué dans la journée ou tu n'es pas dispo ?)

Quoi qu'il en soit on devrait débloquer le joueur acceptant le fight dans cette situation. @Feiryn une idée de ce qui coince ?

tsaquet commented 1 year ago

Merci pour l'aide, dites-moi si vous voulez que je teste des trucs pour aider à comprendre :)

BastLast commented 1 year ago

Si jamais, on recrute des testeurs, si tu as le temps, go venir sur le discord du bot nous aider !

QQtin3 commented 1 year ago

Disponible à partir de 17h30, je pense pas avoir le temps ce midi.

tsaquet commented 1 year ago

Si jamais, on recrute des testeurs, si tu as le temps, go venir sur le discord du bot nous aider !

Haha on dirait pas mais là je suis en train de donner un cours en distanciel (merci les TPs), compliqué de tester plus que ça. Par contre comptez sur moi pour vous rapporter tout soucis qu'on rencontre dans le petit groupe de joueurs que nous sommes avec le plus de détails possible :)

Sinon Flo vient de tester et il est débloqué aussi ! Donc le déblocage de mon compte a débloqué le sien 🤔 \o/

Merci

FlorentPoinsaut commented 1 year ago

Je confirme, merci beaucoup ! :-D

BastLast commented 1 year ago

Si jamais, on recrute des testeurs, si tu as le temps, go venir sur le discord du bot nous aider !

Haha on dirait pas mais là je suis en train de donner un cours en distanciel (merci les TPs), compliqué de tester plus que ça. Par contre comptez sur moi pour vous rapporter tout soucis qu'on rencontre dans le petit groupe de joueurs que nous sommes avec le plus de détails possible :)

Sinon Flo vient de tester et il est débloqué aussi ! Donc le déblocage de mon compte a débloqué le sien 🤔 \o/

Merci

Je pense plutôt que flo a bénéficié du déblocage de sécurité quelques minutes après le combat et que tom était le seul bloqué

FlorentPoinsaut commented 1 year ago

Je pense plutôt que flo a bénéficié du déblocage de sécurité quelques minutes après le combat et que tom était le seul bloqué

Hélas non, j'ai pu tester ce matin et j'étais toujours bloqué.

BastLast commented 1 year ago

🤔🤔🤔🤔🤔🤔🤔🤔 Screennshot ?

FlorentPoinsaut commented 1 year ago

thinkingthinkingthinkingthinkingthinkingthinkingthinkingthinking Screennshot ?

Outch non, je n'ai hélas rien à montrer, j'ai cliqué sur "Rejeter le message" systématiquement ce qui n'était pas malin...

BastLast commented 1 year ago

Ok je suis donc perdu, ton déblocage n'a aucun sens @Feiryn ya pas de raison que le deblocage de tom debloque l'autre ?

tsaquet commented 1 year ago

On refera des combats en masse pour essayer de reproduire ça :) Pas tout de suite, en plein boulot tous les deux 😅

BastLast commented 1 year ago

je décale ça d'une release afin de se pencher dessus sans pression

BastLast commented 1 year ago

Étant donné que cette issue est une duplication de #1377 et #1758 je ferme.