Un bug pas très connu je pense: votre armure n'a plus beaucoup de points de résistance et pourtant elle peut toujours encaisser autant.
Exemple: Mon armure a 4 points de résistance (j'ai vérifié exprès sachant que ce bug devait certainement exister) et je frappe la belle Xatrio. Mon armure encaisse 25 points de dégats et se brise.
Solution:
Code:
if ($absorb_armure > $durabilite_armure)
$absorb_armure = $durabilite_armure;
Dans le même genre: à la connection, il est complétement anormal de voir un nombre de pv supérieur à son maximum de pv (même si celui ci est boosté par une potion ou une rune quelconque).
En ce moment je vois 301/291pv.
Code:
if ($pv > $pv_max)
$pv_max = $pv;
Un dernier: le nombre de messages non lus ne peut être négatif, ce bug est connu: si vous recevez un message en cours de connexion, la lecture du message reçu décrémentera le nombre de messages non lus (0 par exemple). Ce qui peut entrainer l'affichage de "-1 nouveaux messages" (ou plus, Sekikator avait -666).
J'ai essayé en m'envoyant des messages à moi même.
Code:
if ($nb_message < 0)
$nb_message = 0;
Je te laisse adapter les noms de variables Cerb.