Bon. On va voir si j'ai bien compris (ce qui devrait être à pau près le cas).
Tant que la pile est vide à un certain moment et que tu pourrais jouer un rituel, ce n'est pas une boucle infinie.
Le truc du %1 : dégagez le terrain c'est pas une boucle infinie, vue qu'elle nécessite que tu actives à chaque fois son effet. Or, entre deux activations, tu pourrais jouer un rituel. Boucle infinie c'est quand ca ne nécessite pas d'
activation de la part du joueur (ou alors une seule au départ), mais qu'un
effet A déclenche un
effet B qui va lui-même déclencher
l'effet A (dans la version la plus simple), et ce, sans demander l'avis des joueurs
.
En résumé : Une boucle infinie est une succession d'effets à durée infinie que les joueurs
ne peuvent pas choisir d'arrêter sans utiliser une capacité ou un sort tiers.
Un exemple, c'est comme l'expliquait Lyon4 l'a dit : Avec Paria sur la poupée de son adverse : Je me prends 1 --> paria (je ne me prends pas 1 mais la poupée se prend 1) --> poupée (elle ne se prend pas 1 mais je me prends 1) --> etc ... Ce n'est plus du choix du joueur. Ca se résoud a l'infini.
Le "peut/veut" ça veut dire que si par exemple un joueur a un désenchantement en main, il pourrait détruire Paria quand il reçoit la priorité entre deux effets, mais il n'est pas obligé de le faire. C'est que s'il veut.
La seule chose que tu risques avec ton %1 : dégagez le terrain ciblé, c'est un warning pour lenteur
EDIT : Par contre, si pendant une boucle infinie, un effet fait perdre 1 point de vie a un joueur, est-ce que c'est considéré comme une boucle infinie ou le fait qu'une variable de jeu change ( les points de vie) empêche-t-elle de dire que c'est "infini" ?
(par exemple si paria disait que ca redirige les blessures sur la poupée et que l'adversaire se prend 1)
[ Dernière modification par Scyth le 18 fév 2008 à 22h45 ]
Le 23/09/2011 à 11:23, Niicfromlozane avait écrit ...
Xeelan, c'est un peu le Mendeed du pauvre