vincent-lg / tsunami

The code base for Tsunami (VanciaMUD's code base)
BSD 3-Clause "New" or "Revised" License
18 stars 3 forks source link

Correction duplication d'argent en cas de conteneur dans conteneur. #40

Closed stormi closed 9 years ago

stormi commented 9 years ago

Pour cela, contrôle du nombre retiré du conteneur de plus haut niveau, et parcours des sous-conteneurs s'il reste une quantité à retirer.

Correction au passage d'un nom de variable dans un raise.

Bug 1143.

vincent-lg commented 9 years ago

Le système est un peu fragile. Est-ce que ça corrige le bug de l'achat quand on a de l'argent dans deux conteneurs distincts ? Ou ça l'empire ?

stormi commented 9 years ago

Ça ne corrige ni n'empire pas le bug dont tu parle, à ma connaissance. Ma correction intervient quand a déjà été décidé de quel conteneur les pièces doivent être retirées. On demande au conteneur de retirer un nombre qui tient déjà compte de ses sous-conteneurs, donc ma correction fait en sorte que ça aille effectivement supprimer les pièces dans les sous-conteneurs si nécessaire.