Forum Heroes' Chronicles
http://forum.heroeschronicles.nainwak.org/phpbb3/

poison
http://forum.heroeschronicles.nainwak.org/phpbb3/viewtopic.php?f=38&t=8729
Page 1 sur 1

Auteur:  tueurdetardif [ Lun 19 Sep, 2005 23:55 ]
Sujet du message:  poison

eh bien mon ami irl a esseyé le poison quand il lui restais 3 de vie et au lieu de le tuer s'a la foutu a -6 pv eh bien ej en sais pas si cest normal mais je crois quon devrais mourir .... :roll:

Auteur:  ZigEnfruke [ Lun 19 Sep, 2005 23:57 ]
Sujet du message: 

Ce n'est pas un bug, tout est normal.....au prochain coup, ton pote mourra dans d'atroces souffrances, sauf si il se fait soigner entre temps

Auteur:  jungix [ Mar 20 Sep, 2005 0:05 ]
Sujet du message: 

Et si il se faisait soigner de moins de 6PV?

Imaginons qu'il boive une autre fiole et descende à -10 (ou moins) et qu'un guerrier arrive pour le soigner et lui fasse regagner 9PV. Va-t-il le tuer?

Auteur:  ZigEnfruke [ Mar 20 Sep, 2005 0:08 ]
Sujet du message: 

Bonne question :wink:

Auteur:  FenrirDarkWolf [ Mar 20 Sep, 2005 8:14 ]
Sujet du message: 

Je ne pense pas, car en toute logique, il y a une vérification sur le nombre de point de vie uniquement en cas d'attaque. D'un point de vue logique au niveau du codage, il n'y a pas de raison de se dire "et si les PVs sont négatifs".
Mais le "bug" du poison qui n'en est pas un sera corrigé prochainement, je pense... Quand on se sera mis d'accord sur son utilisation.

Auteur:  ZigEnfruke [ Mar 20 Sep, 2005 9:33 ]
Sujet du message: 

Ben ce bug n'a pas a etre utilisable, si tu boit une fiol de poison et que ts pv tombe a zero ou en dessous, tu meurt, rien de plus logique

Auteur:  FenrirDarkWolf [ Mar 20 Sep, 2005 10:48 ]
Sujet du message: 

Logiquement, on est d'accord. Techniquement, je suppose que les fioles de poisons ont étés codées de la même manière qu'une fiole autre.
Nom de la potion effet carac
soin +30 PV
force +1 FO
...
poison -20 PV

Donc quand tu utilises la potion, tu ajoutes l'effet à la carac
function boire_potion{
PV += effet
}
(code à la con, hein, aucune syntaxe réelle, c'est pour faire simple)

Comme à la base il n'y avait que des potions de soin, le résultat ne pouvait jamais être négatif, et donc il n'y avait pas de vérif des PV

Quand les potions de poison sont arrivés, ca a été un ajout à la base de donnée, mais la partie boire_potion n'a pas été modifiée, donc toujours pas de vérif.

Je suppose que c'est le déroulement de l'affaire.

Page 1 sur 1 Heures au format UTC + 1 heure
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/