#Script composé par Djstarmix avec l'aide de Louro au niveau des boucles
#et des rencontres
class Interpreter
def tour_de_combat
list = []
@tableau = []
# Définition de la Notion @aleatoire1 - Chiffre au hasard entre 1 et mon nombre de type de Pokémon créés différents
@aleatoire1 = rand(34)+1
@tableau.push(@aleatoire1)
case @aleatoire1
when 1
random = rand(3)+1
case random
when 1
list.push([493,100,74,[31, 31, 31, 31, 31, 31],["ANSE-LAMES", "GIGA IMPACT", "SEISME", "LAME DE ROC"], [252,252,0,6,0,0],"Rigide"])
when 2
list.push([493,100,93,[31, 31, 31, 31, 31, 31],["RACO METEOR", "SURCHAUFFE", "JUGEMENT", "EXPLOFORCE"], [252,0,0,6,252,0],"Modeste"])
when 3
list.push([493,100,102,[31, 31, 31, 31, 31, 31],["FORCE COSMIK", "SOIN", "TOXIK", "JUGEMENT"], [6,0,252,0,0,252],"Assuré"])
end
when 2
list.push([491,100,102,[31, 31, 31, 31, 31, 31],["TROU NOIR", "PLENITUDE", "SPATIO-RIFT", "VIBROBSCUR"], [6,0,0,252,252,0],"Modeste"])
when 3
list.push([492,100,102,[31, 31, 31, 31, 31, 31],["CLONAGE", "VAMPIGRAINE", "ECO-SPHERE", "PSYKO"], [252,0,0,220,38,0],"Timide"])
when 4
list.push([490,100,102,[31, 31, 31, 31, 31, 31],["LASER GLACE", "ECO-SPHERE", "SURF", "LUMI-QUEUE"], [6,0,0,252,252,0],"Modeste"])
when 5
list.push([488,100,102,[31, 31, 31, 31, 31, 31],["REPOS", "BLABLA DODO", "RAYON CHARGE", "PSYKO"], [204,0,252,0,54,0],"Assuré"])
when 6
list.push([487,100,93,[31, 31, 31, 31, 31, 31],["REVENANT", "RACO METEOR", "AURASPHERE", "SEISME"], [6,252,0,0,252,0],"iscret"])
when 7
list.push([485,100,102,[31, 31, 31, 31, 31, 31],["SURCHAUFFE", "TELLURIFORCE", "RACOCHOC", "EXPLOSION"], [252,0,0,0,252,6],"Modeste"])
when 8
list.push([486,100,93,[31, 31, 31, 31, 31, 31],["PRESSE", "SURPUISSANCE", "SEISME", "CLONAGE"], [6,252,0,252,0,0],"Rigide"])
when 9
list.push([484,100,93,[31, 31, 31, 31, 31, 31],["RACO METEOR", "SURF", "SPATIO-RIFT", "AURASPHERE"], [0,0,0,252,252,6],"Modeste"])
when 10
list.push([483,100,102,[31, 31, 31, 31, 31, 31],["HURLE-TEMPS", "LUMINOCANON", "SPATIO-RIFT", "LASER GLACE"], [252,0,6,0,252,0],"Modeste"])
when 11
list.push([482,100,102,[31, 31, 31, 31, 31, 31],["MACHINATION", "PSYKO", "LANCE-FLAMME", "TONNERRE"], [0,0,6,252,252,0],"Timide"])
when 12
list.push([481,100,102,[31, 31, 31, 31, 31, 31],["MACHINATION", "PSYKO", "LANCE-FLAMME", "TONNERRE"], [0,0,6,252,252,0],"Timide"])
when 13
list.push([480,100,102,[31, 31, 31, 31, 31, 31],["FLEAU", "AMNESIE", "TOXIK", "LANCE-FLAMME"], [0,0,126,6,252,126],"Assuré"])
when 14
list.push([386,100,93,[31, 31, 31, 31, 31, 31],["SURPUISSANCE", "PSYCHO BOOST", "TONNERRE", "LASER GLACE"], [0,252,0,6,252,0],"Foufou"])
when 15
list.push([385,100,102,[31, 31, 31, 31, 31, 31],["VOEU", "PSYKO", "LUMINOCANON", "TONNERRE"], [236,0,82,32,0,160],"Malin"])
when 16
list.push([384,100,102,[31, 31, 31, 31, 31, 31],["ANSE DRACO", "COLERE", "SEISME", "MACHOUILLE"], [0,170,0,170,170,0],"Solo"])
when 17
list.push([382,100,102,[31, 31, 31, 31, 31, 31],["GICLEDO", "FATAL-FOUDRE", "SURF", "LASER-GLACE"], [6,0,0,252,252,0],"Modeste"])
when 18
list.push([383,100,102,[31, 31, 31, 31, 31, 31],["POING DE FEU", "ANSE-LAMES", "SEISME", "LAME DE ROC"], [6,252,0,252,0,0],"Rigide"])
when 19
list.push([381,100,93,[31, 31, 31, 31, 31, 31],["RACO METEOR", "PSYKO", "FATAL-FOUDRE", "LASER GLACE"], [6,0,0,252,252,0],"Modeste"])
when 20
list.push([380,100,102,[31, 31, 31, 31, 31, 31],["RACO METEOR", "BALL'BRUME", "PLENITUDE", "SOIN"], [0,0,252,0,252,0],"Assuré"])
when 21
list.push([379,100,102,[31, 31, 31, 31, 31, 31],["EXPLOSION", "MARTO-POING", "ELECANON", "LUMINOCANON"], [6,252,0,0,252,0],"iscret"])
when 22
list.push([378,100,102,[31, 31, 31, 31, 31, 31],["REPOS", "LASER GLACE", "TONNERRE", "EXPLOFORCE"], [6,0,0,252,252,0],"Modeste"])
when 23
list.push([377,100,102,[31, 31, 31, 31, 31, 31],["EXPLOSION", "MARTO-POING", "LAME DE ROC", "SEISME"], [6,252,0,0,0,252],"Rigide"])
when 24
list.push([251,100,102,[31, 31, 31, 31, 31, 31],["CAGE-ECLAIR", "TEMPETEVERTE", "SOIN", "PLENITUDE"], [6,0,126,0,252,126],"Modeste"])
when 25
list.push([250,100,102,[31, 31, 31, 31, 31, 31],["FEU SACRE", "ZENITH", "ATTERRISSAGE", "SEISME"], [6,252,252,0,0,0],"Rigide"])
when 26
list.push([249,100,102,[31, 31, 31, 31, 31, 31],["PSYCHO BOOST", "AEROBLAST", "SOIN", "PLENITUDE"], [6,0,0,252,252,0],"Modeste"])
when 27
list.push([245,100,102,[31, 31, 31, 31, 31, 31],["PLENITUDE", "SURF", "LASER GLACE", "TOXIK"], [6,0,0,252,252,0],"Modeste"])
when 28
list.push([244,100,102,[31, 31, 31, 31, 31, 31],["CROCS FEU", "LAME DE ROC", "QUEUE DE FER", "FEU FOLLET"], [6,252,0,252,0,0],"Rigide"])
when 29
list.push([243,100,102,[31, 31, 31, 31, 31, 31],["PLENITUDE", "TONNERRE", "EXTRASENSEUR", "BALL'OMBRE"], [6,0,0,252,252,0],"Modeste"])
when 30
list.push([151,100,102,[31, 31, 31, 31, 31, 31],["MACHINATION", "PSYKO", "LASER GLACE", "ATTERRISSAGE"], [6,0,0,252,252,0],"Modeste"])
when 31
list.push([150,100,102,[31, 31, 31, 31, 31, 31],["PLENITUDE", "PSYKO", "LASER GLACE", "TONNERRE"], [6,0,0,252,252,0],"Modeste"])
when 32
list.push([146,100,102,[31, 31, 31, 31, 31, 31],["ZENITH", "LANCE-SOLEIL", "LANCE-FLAMME", "ATTERRISSAGE"], [6,0,0,252,252,0],"Modeste"])
when 33
list.push([145,100,102,[31, 31, 31, 31, 31, 31],["ANSE PLUIE", "FATAL-FOUDRE", "TONNERRE", "BEC VRILLE"], [6,0,0,252,252,0],"Modeste"])
when 34
list.push([144,100,102,[31, 31, 31, 31, 31, 31],["LIRE-ESPRIT", "GLACIATION", "ATTERRISSAGE", "TOXIK"], [6,0,252,0,0,252],"Malin"])
end
# Définition de la Notion @aleatoire2
loop do
@aleatoire2 = rand(34)+1
break unless @tableau.include?(@aleatoire2)
end
@tableau.push(@aleatoire2)
case @aleatoire2
when 1
random = rand(3)+1
case random
when 1
list.push([493,100,74,[31, 31, 31, 31, 31, 31],["ANSE-LAMES", "GIGA IMPACT", "SEISME", "LAME DE ROC"], [252,252,0,6,0,0],"Rigide"])
when 2
list.push([493,100,93,[31, 31, 31, 31, 31, 31],["RACO METEOR", "SURCHAUFFE", "JUGEMENT", "EXPLOFORCE"], [252,0,0,6,252,0],"Modeste"])
when 3
list.push([493,100,102,[31, 31, 31, 31, 31, 31],["FORCE COSMIK", "SOIN", "TOXIK", "JUGEMENT"], [6,0,252,0,0,252],"Assuré"])
end
when 2
list.push([491,100,102,[31, 31, 31, 31, 31, 31],["TROU NOIR", "PLENITUDE", "SPATIO-RIFT", "VIBROBSCUR"], [6,0,0,252,252,0],"Modeste"])
when 3
list.push([492,100,102,[31, 31, 31, 31, 31, 31],["CLONAGE", "VAMPIGRAINE", "ECO-SPHERE", "PSYKO"], [252,0,0,220,38,0],"Timide"])
when 4
list.push([490,100,102,[31, 31, 31, 31, 31, 31],["LASER GLACE", "ECO-SPHERE", "SURF", "LUMI-QUEUE"], [6,0,0,252,252,0],"Modeste"])
when 5
list.push([488,100,102,[31, 31, 31, 31, 31, 31],["REPOS", "BLABLA DODO", "RAYON CHARGE", "PSYKO"], [204,0,252,0,54,0],"Assuré"])
when 6
list.push([487,100,93,[31, 31, 31, 31, 31, 31],["REVENANT", "RACO METEOR", "AURASPHERE", "SEISME"], [6,252,0,0,252,0],"iscret"])
when 7
list.push([485,100,102,[31, 31, 31, 31, 31, 31],["SURCHAUFFE", "TELLURIFORCE", "RACOCHOC", "EXPLOSION"], [252,0,0,0,252,6],"Modeste"])
when 8
list.push([486,100,93,[31, 31, 31, 31, 31, 31],["PRESSE", "SURPUISSANCE", "SEISME", "CLONAGE"], [6,252,0,252,0,0],"Rigide"])
when 9
list.push([484,100,93,[31, 31, 31, 31, 31, 31],["RACO METEOR", "SURF", "SPATIO-RIFT", "AURASPHERE"], [0,0,0,252,252,6],"Modeste"])
when 10
list.push([483,100,102,[31, 31, 31, 31, 31, 31],["HURLE-TEMPS", "LUMINOCANON", "SPATIO-RIFT", "LASER GLACE"], [252,0,6,0,252,0],"Modeste"])
when 11
list.push([482,100,102,[31, 31, 31, 31, 31, 31],["MACHINATION", "PSYKO", "LANCE-FLAMME", "TONNERRE"], [0,0,6,252,252,0],"Timide"])
when 12
list.push([481,100,102,[31, 31, 31, 31, 31, 31],["MACHINATION", "PSYKO", "LANCE-FLAMME", "TONNERRE"], [0,0,6,252,252,0],"Timide"])
when 13
list.push([480,100,102,[31, 31, 31, 31, 31, 31],["FLEAU", "AMNESIE", "TOXIK", "LANCE-FLAMME"], [0,0,126,6,252,126],"Assuré"])
when 14
list.push([386,100,93,[31, 31, 31, 31, 31, 31],["SURPUISSANCE", "PSYCHO BOOST", "TONNERRE", "LASER GLACE"], [0,252,0,6,252,0],"Foufou"])
when 15
list.push([385,100,102,[31, 31, 31, 31, 31, 31],["VOEU", "PSYKO", "LUMINOCANON", "TONNERRE"], [236,0,82,32,0,160],"Malin"])
when 16
list.push([384,100,102,[31, 31, 31, 31, 31, 31],["ANSE DRACO", "COLERE", "SEISME", "MACHOUILLE"], [0,170,0,170,170,0],"Solo"])
when 17
list.push([382,100,102,[31, 31, 31, 31, 31, 31],["GICLEDO", "FATAL-FOUDRE", "SURF", "LASER-GLACE"], [6,0,0,252,252,0],"Modeste"])
when 18
list.push([383,100,102,[31, 31, 31, 31, 31, 31],["POING DE FEU", "ANSE-LAMES", "SEISME", "LAME DE ROC"], [6,252,0,252,0,0],"Rigide"])
when 19
list.push([381,100,93,[31, 31, 31, 31, 31, 31],["RACO METEOR", "PSYKO", "FATAL-FOUDRE", "LASER GLACE"], [6,0,0,252,252,0],"Modeste"])
when 20
list.push([380,100,102,[31, 31, 31, 31, 31, 31],["RACO METEOR", "BALL'BRUME", "PLENITUDE", "SOIN"], [0,0,252,0,252,0],"Assuré"])
when 21
list.push([379,100,102,[31, 31, 31, 31, 31, 31],["EXPLOSION", "MARTO-POING", "ELECANON", "LUMINOCANON"], [6,252,0,0,252,0],"iscret"])
when 22
list.push([378,100,102,[31, 31, 31, 31, 31, 31],["REPOS", "LASER GLACE", "TONNERRE", "EXPLOFORCE"], [6,0,0,252,252,0],"Modeste"])
when 23
list.push([377,100,102,[31, 31, 31, 31, 31, 31],["EXPLOSION", "MARTO-POING", "LAME DE ROC", "SEISME"], [6,252,0,0,0,252],"Rigide"])
when 24
list.push([251,100,102,[31, 31, 31, 31, 31, 31],["CAGE-ECLAIR", "TEMPETEVERTE", "SOIN", "PLENITUDE"], [6,0,126,0,252,126],"Modeste"])
when 25
list.push([250,100,102,[31, 31, 31, 31, 31, 31],["FEU SACRE", "ZENITH", "ATTERRISSAGE", "SEISME"], [6,252,252,0,0,0],"Rigide"])
when 26
list.push([249,100,102,[31, 31, 31, 31, 31, 31],["PSYCHO BOOST", "AEROBLAST", "SOIN", "PLENITUDE"], [6,0,0,252,252,0],"Modeste"])
when 27
list.push([245,100,102,[31, 31, 31, 31, 31, 31],["PLENITUDE", "SURF", "LASER GLACE", "TOXIK"], [6,0,0,252,252,0],"Modeste"])
when 28
list.push([244,100,102,[31, 31, 31, 31, 31, 31],["CROCS FEU", "LAME DE ROC", "QUEUE DE FER", "FEU FOLLET"], [6,252,0,252,0,0],"Rigide"])
when 29
list.push([243,100,102,[31, 31, 31, 31, 31, 31],["PLENITUDE", "TONNERRE", "EXTRASENSEUR", "BALL'OMBRE"], [6,0,0,252,252,0],"Modeste"])
when 30
list.push([151,100,102,[31, 31, 31, 31, 31, 31],["MACHINATION", "PSYKO", "LASER GLACE", "ATTERRISSAGE"], [6,0,0,252,252,0],"Modeste"])
when 31
list.push([150,100,102,[31, 31, 31, 31, 31, 31],["PLENITUDE", "PSYKO", "LASER GLACE", "TONNERRE"], [6,0,0,252,252,0],"Modeste"])
when 32
list.push([146,100,102,[31, 31, 31, 31, 31, 31],["ZENITH", "LANCE-SOLEIL", "LANCE-FLAMME", "ATTERRISSAGE"], [6,0,0,252,252,0],"Modeste"])
when 33
list.push([145,100,102,[31, 31, 31, 31, 31, 31],["ANSE PLUIE", "FATAL-FOUDRE", "TONNERRE", "BEC VRILLE"], [6,0,0,252,252,0],"Modeste"])
when 34
list.push([144,100,102,[31, 31, 31, 31, 31, 31],["LIRE-ESPRIT", "GLACIATION", "ATTERRISSAGE", "TOXIK"], [6,0,252,0,0,252],"Malin"])
end
# Définition de la Notion @aleatoire3
loop do
@aleatoire3 = rand(34)+1
break unless @tableau.include?(@aleatoire3)
end
@tableau.push(@aleatoire3)
case @aleatoire3
when 1
random = rand(3)+1
case random
when 1
list.push([493,100,74,[31, 31, 31, 31, 31, 31],["ANSE-LAMES", "GIGA IMPACT", "SEISME", "LAME DE ROC"], [252,252,0,6,0,0],"Rigide"])
when 2
list.push([493,100,93,[31, 31, 31, 31, 31, 31],["RACO METEOR", "SURCHAUFFE", "JUGEMENT", "EXPLOFORCE"], [252,0,0,6,252,0],"Modeste"])
when 3
list.push([493,100,102,[31, 31, 31, 31, 31, 31],["FORCE COSMIK", "SOIN", "TOXIK", "JUGEMENT"], [6,0,252,0,0,252],"Assuré"])
end
when 2
list.push([491,100,102,[31, 31, 31, 31, 31, 31],["TROU NOIR", "PLENITUDE", "SPATIO-RIFT", "VIBROBSCUR"], [6,0,0,252,252,0],"Modeste"])
when 3
list.push([492,100,102,[31, 31, 31, 31, 31, 31],["CLONAGE", "VAMPIGRAINE", "ECO-SPHERE", "PSYKO"], [252,0,0,220,38,0],"Timide"])
when 4
list.push([490,100,102,[31, 31, 31, 31, 31, 31],["LASER GLACE", "ECO-SPHERE", "SURF", "LUMI-QUEUE"], [6,0,0,252,252,0],"Modeste"])
when 5
list.push([488,100,102,[31, 31, 31, 31, 31, 31],["REPOS", "BLABLA DODO", "RAYON CHARGE", "PSYKO"], [204,0,252,0,54,0],"Assuré"])
when 6
list.push([487,100,93,[31, 31, 31, 31, 31, 31],["REVENANT", "RACO METEOR", "AURASPHERE", "SEISME"], [6,252,0,0,252,0],"iscret"])
when 7
list.push([485,100,102,[31, 31, 31, 31, 31, 31],["SURCHAUFFE", "TELLURIFORCE", "RACOCHOC", "EXPLOSION"], [252,0,0,0,252,6],"Modeste"])
when 8
list.push([486,100,93,[31, 31, 31, 31, 31, 31],["PRESSE", "SURPUISSANCE", "SEISME", "CLONAGE"], [6,252,0,252,0,0],"Rigide"])
when 9
list.push([484,100,93,[31, 31, 31, 31, 31, 31],["RACO METEOR", "SURF", "SPATIO-RIFT", "AURASPHERE"], [0,0,0,252,252,6],"Modeste"])
when 10
list.push([483,100,102,[31, 31, 31, 31, 31, 31],["HURLE-TEMPS", "LUMINOCANON", "SPATIO-RIFT", "LASER GLACE"], [252,0,6,0,252,0],"Modeste"])
when 11
list.push([482,100,102,[31, 31, 31, 31, 31, 31],["MACHINATION", "PSYKO", "LANCE-FLAMME", "TONNERRE"], [0,0,6,252,252,0],"Timide"])
when 12
list.push([481,100,102,[31, 31, 31, 31, 31, 31],["MACHINATION", "PSYKO", "LANCE-FLAMME", "TONNERRE"], [0,0,6,252,252,0],"Timide"])
when 13
list.push([480,100,102,[31, 31, 31, 31, 31, 31],["FLEAU", "AMNESIE", "TOXIK", "LANCE-FLAMME"], [0,0,126,6,252,126],"Assuré"])
when 14
list.push([386,100,93,[31, 31, 31, 31, 31, 31],["SURPUISSANCE", "PSYCHO BOOST", "TONNERRE", "LASER GLACE"], [0,252,0,6,252,0],"Foufou"])
when 15
list.push([385,100,102,[31, 31, 31, 31, 31, 31],["VOEU", "PSYKO", "LUMINOCANON", "TONNERRE"], [236,0,82,32,0,160],"Malin"])
when 16
list.push([384,100,102,[31, 31, 31, 31, 31, 31],["ANSE DRACO", "COLERE", "SEISME", "MACHOUILLE"], [0,170,0,170,170,0],"Solo"])
when 17
list.push([382,100,102,[31, 31, 31, 31, 31, 31],["GICLEDO", "FATAL-FOUDRE", "SURF", "LASER-GLACE"], [6,0,0,252,252,0],"Modeste"])
when 18
list.push([383,100,102,[31, 31, 31, 31, 31, 31],["POING DE FEU", "ANSE-LAMES", "SEISME", "LAME DE ROC"], [6,252,0,252,0,0],"Rigide"])
when 19
list.push([381,100,93,[31, 31, 31, 31, 31, 31],["RACO METEOR", "PSYKO", "FATAL-FOUDRE", "LASER GLACE"], [6,0,0,252,252,0],"Modeste"])
when 20
list.push([380,100,102,[31, 31, 31, 31, 31, 31],["RACO METEOR", "BALL'BRUME", "PLENITUDE", "SOIN"], [0,0,252,0,252,0],"Assuré"])
when 21
list.push([379,100,102,[31, 31, 31, 31, 31, 31],["EXPLOSION", "MARTO-POING", "ELECANON", "LUMINOCANON"], [6,252,0,0,252,0],"iscret"])
when 22
list.push([378,100,102,[31, 31, 31, 31, 31, 31],["REPOS", "LASER GLACE", "TONNERRE", "EXPLOFORCE"], [6,0,0,252,252,0],"Modeste"])
when 23
list.push([377,100,102,[31, 31, 31, 31, 31, 31],["EXPLOSION", "MARTO-POING", "LAME DE ROC", "SEISME"], [6,252,0,0,0,252],"Rigide"])
when 24
list.push([251,100,102,[31, 31, 31, 31, 31, 31],["CAGE-ECLAIR", "TEMPETEVERTE", "SOIN", "PLENITUDE"], [6,0,126,0,252,126],"Modeste"])
when 25
list.push([250,100,102,[31, 31, 31, 31, 31, 31],["FEU SACRE", "ZENITH", "ATTERRISSAGE", "SEISME"], [6,252,252,0,0,0],"Rigide"])
when 26
list.push([249,100,102,[31, 31, 31, 31, 31, 31],["PSYCHO BOOST", "AEROBLAST", "SOIN", "PLENITUDE"], [6,0,0,252,252,0],"Modeste"])
when 27
list.push([245,100,102,[31, 31, 31, 31, 31, 31],["PLENITUDE", "SURF", "LASER GLACE", "TOXIK"], [6,0,0,252,252,0],"Modeste"])
when 28
list.push([244,100,102,[31, 31, 31, 31, 31, 31],["CROCS FEU", "LAME DE ROC", "QUEUE DE FER", "FEU FOLLET"], [6,252,0,252,0,0],"Rigide"])
when 29
list.push([243,100,102,[31, 31, 31, 31, 31, 31],["PLENITUDE", "TONNERRE", "EXTRASENSEUR", "BALL'OMBRE"], [6,0,0,252,252,0],"Modeste"])
when 30
list.push([151,100,102,[31, 31, 31, 31, 31, 31],["MACHINATION", "PSYKO", "LASER GLACE", "ATTERRISSAGE"], [6,0,0,252,252,0],"Modeste"])
when 31
list.push([150,100,102,[31, 31, 31, 31, 31, 31],["PLENITUDE", "PSYKO", "LASER GLACE", "TONNERRE"], [6,0,0,252,252,0],"Modeste"])
when 32
list.push([146,100,102,[31, 31, 31, 31, 31, 31],["ZENITH", "LANCE-SOLEIL", "LANCE-FLAMME", "ATTERRISSAGE"], [6,0,0,252,252,0],"Modeste"])
when 33
list.push([145,100,102,[31, 31, 31, 31, 31, 31],["ANSE PLUIE", "FATAL-FOUDRE", "TONNERRE", "BEC VRILLE"], [6,0,0,252,252,0],"Modeste"])
when 34
list.push([144,100,102,[31, 31, 31, 31, 31, 31],["LIRE-ESPRIT", "GLACIATION", "ATTERRISSAGE", "TOXIK"], [6,0,252,0,0,252],"Malin"])
end
# Définition de la Notion @aleatoire4
loop do
@aleatoire4 = rand(34)+1
break unless @tableau.include?(@aleatoire4)
end
@tableau.push(@aleatoire4)
case @aleatoire4
when 1
random = rand(3)+1
case random
when 1
list.push([493,100,74,[31, 31, 31, 31, 31, 31],["ANSE-LAMES", "GIGA IMPACT", "SEISME", "LAME DE ROC"], [252,252,0,6,0,0],"Rigide"])
when 2
list.push([493,100,93,[31, 31, 31, 31, 31, 31],["RACO METEOR", "SURCHAUFFE", "JUGEMENT", "EXPLOFORCE"], [252,0,0,6,252,0],"Modeste"])
when 3
list.push([493,100,102,[31, 31, 31, 31, 31, 31],["FORCE COSMIK", "SOIN", "TOXIK", "JUGEMENT"], [6,0,252,0,0,252],"Assuré"])
end
when 2
list.push([491,100,102,[31, 31, 31, 31, 31, 31],["TROU NOIR", "PLENITUDE", "SPATIO-RIFT", "VIBROBSCUR"], [6,0,0,252,252,0],"Modeste"])
when 3
list.push([492,100,102,[31, 31, 31, 31, 31, 31],["CLONAGE", "VAMPIGRAINE", "ECO-SPHERE", "PSYKO"], [252,0,0,220,38,0],"Timide"])
when 4
list.push([490,100,102,[31, 31, 31, 31, 31, 31],["LASER GLACE", "ECO-SPHERE", "SURF", "LUMI-QUEUE"], [6,0,0,252,252,0],"Modeste"])
when 5
list.push([488,100,102,[31, 31, 31, 31, 31, 31],["REPOS", "BLABLA DODO", "RAYON CHARGE", "PSYKO"], [204,0,252,0,54,0],"Assuré"])
when 6
list.push([487,100,93,[31, 31, 31, 31, 31, 31],["REVENANT", "RACO METEOR", "AURASPHERE", "SEISME"], [6,252,0,0,252,0],"iscret"])
when 7
list.push([485,100,102,[31, 31, 31, 31, 31, 31],["SURCHAUFFE", "TELLURIFORCE", "RACOCHOC", "EXPLOSION"], [252,0,0,0,252,6],"Modeste"])
when 8
list.push([486,100,93,[31, 31, 31, 31, 31, 31],["PRESSE", "SURPUISSANCE", "SEISME", "CLONAGE"], [6,252,0,252,0,0],"Rigide"])
when 9
list.push([484,100,93,[31, 31, 31, 31, 31, 31],["RACO METEOR", "SURF", "SPATIO-RIFT", "AURASPHERE"], [0,0,0,252,252,6],"Modeste"])
when 10
list.push([483,100,102,[31, 31, 31, 31, 31, 31],["HURLE-TEMPS", "LUMINOCANON", "SPATIO-RIFT", "LASER GLACE"], [252,0,6,0,252,0],"Modeste"])
when 11
list.push([482,100,102,[31, 31, 31, 31, 31, 31],["MACHINATION", "PSYKO", "LANCE-FLAMME", "TONNERRE"], [0,0,6,252,252,0],"Timide"])
when 12
list.push([481,100,102,[31, 31, 31, 31, 31, 31],["MACHINATION", "PSYKO", "LANCE-FLAMME", "TONNERRE"], [0,0,6,252,252,0],"Timide"])
when 13
list.push([480,100,102,[31, 31, 31, 31, 31, 31],["FLEAU", "AMNESIE", "TOXIK", "LANCE-FLAMME"], [0,0,126,6,252,126],"Assuré"])
when 14
list.push([386,100,93,[31, 31, 31, 31, 31, 31],["SURPUISSANCE", "PSYCHO BOOST", "TONNERRE", "LASER GLACE"], [0,252,0,6,252,0],"Foufou"])
when 15
list.push([385,100,102,[31, 31, 31, 31, 31, 31],["VOEU", "PSYKO", "LUMINOCANON", "TONNERRE"], [236,0,82,32,0,160],"Malin"])
when 16
list.push([384,100,102,[31, 31, 31, 31, 31, 31],["ANSE DRACO", "COLERE", "SEISME", "MACHOUILLE"], [0,170,0,170,170,0],"Solo"])
when 17
list.push([382,100,102,[31, 31, 31, 31, 31, 31],["GICLEDO", "FATAL-FOUDRE", "SURF", "LASER-GLACE"], [6,0,0,252,252,0],"Modeste"])
when 18
list.push([383,100,102,[31, 31, 31, 31, 31, 31],["POING DE FEU", "ANSE-LAMES", "SEISME", "LAME DE ROC"], [6,252,0,252,0,0],"Rigide"])
when 19
list.push([381,100,93,[31, 31, 31, 31, 31, 31],["RACO METEOR", "PSYKO", "FATAL-FOUDRE", "LASER GLACE"], [6,0,0,252,252,0],"Modeste"])
when 20
list.push([380,100,102,[31, 31, 31, 31, 31, 31],["RACO METEOR", "BALL'BRUME", "PLENITUDE", "SOIN"], [0,0,252,0,252,0],"Assuré"])
when 21
list.push([379,100,102,[31, 31, 31, 31, 31, 31],["EXPLOSION", "MARTO-POING", "ELECANON", "LUMINOCANON"], [6,252,0,0,252,0],"iscret"])
when 22
list.push([378,100,102,[31, 31, 31, 31, 31, 31],["REPOS", "LASER GLACE", "TONNERRE", "EXPLOFORCE"], [6,0,0,252,252,0],"Modeste"])
when 23
list.push([377,100,102,[31, 31, 31, 31, 31, 31],["EXPLOSION", "MARTO-POING", "LAME DE ROC", "SEISME"], [6,252,0,0,0,252],"Rigide"])
when 24
list.push([251,100,102,[31, 31, 31, 31, 31, 31],["CAGE-ECLAIR", "TEMPETEVERTE", "SOIN", "PLENITUDE"], [6,0,126,0,252,126],"Modeste"])
when 25
list.push([250,100,102,[31, 31, 31, 31, 31, 31],["FEU SACRE", "ZENITH", "ATTERRISSAGE", "SEISME"], [6,252,252,0,0,0],"Rigide"])
when 26
list.push([249,100,102,[31, 31, 31, 31, 31, 31],["PSYCHO BOOST", "AEROBLAST", "SOIN", "PLENITUDE"], [6,0,0,252,252,0],"Modeste"])
when 27
list.push([245,100,102,[31, 31, 31, 31, 31, 31],["PLENITUDE", "SURF", "LASER GLACE", "TOXIK"], [6,0,0,252,252,0],"Modeste"])
when 28
list.push([244,100,102,[31, 31, 31, 31, 31, 31],["CROCS FEU", "LAME DE ROC", "QUEUE DE FER", "FEU FOLLET"], [6,252,0,252,0,0],"Rigide"])
when 29
list.push([243,100,102,[31, 31, 31, 31, 31, 31],["PLENITUDE", "TONNERRE", "EXTRASENSEUR", "BALL'OMBRE"], [6,0,0,252,252,0],"Modeste"])
when 30
list.push([151,100,102,[31, 31, 31, 31, 31, 31],["MACHINATION", "PSYKO", "LASER GLACE", "ATTERRISSAGE"], [6,0,0,252,252,0],"Modeste"])
when 31
list.push([150,100,102,[31, 31, 31, 31, 31, 31],["PLENITUDE", "PSYKO", "LASER GLACE", "TONNERRE"], [6,0,0,252,252,0],"Modeste"])
when 32
list.push([146,100,102,[31, 31, 31, 31, 31, 31],["ZENITH", "LANCE-SOLEIL", "LANCE-FLAMME", "ATTERRISSAGE"], [6,0,0,252,252,0],"Modeste"])
when 33
list.push([145,100,102,[31, 31, 31, 31, 31, 31],["ANSE PLUIE", "FATAL-FOUDRE", "TONNERRE", "BEC VRILLE"], [6,0,0,252,252,0],"Modeste"])
when 34
list.push([144,100,102,[31, 31, 31, 31, 31, 31],["LIRE-ESPRIT", "GLACIATION", "ATTERRISSAGE", "TOXIK"], [6,0,252,0,0,252],"Malin"])
end
# Définition de la Notion @aleatoire5
loop do
@aleatoire5 = rand(34)+1
break unless @tableau.include?(@aleatoire5)
end
@tableau.push(@aleatoire5)
case @aleatoire5
when 1
random = rand(3)+1
case random
when 1
list.push([493,100,74,[31, 31, 31, 31, 31, 31],["ANSE-LAMES", "GIGA IMPACT", "SEISME", "LAME DE ROC"], [252,252,0,6,0,0],"Rigide"])
when 2
list.push([493,100,93,[31, 31, 31, 31, 31, 31],["RACO METEOR", "SURCHAUFFE", "JUGEMENT", "EXPLOFORCE"], [252,0,0,6,252,0],"Modeste"])
when 3
list.push([493,100,102,[31, 31, 31, 31, 31, 31],["FORCE COSMIK", "SOIN", "TOXIK", "JUGEMENT"], [6,0,252,0,0,252],"Assuré"])
end
when 2
list.push([491,100,102,[31, 31, 31, 31, 31, 31],["TROU NOIR", "PLENITUDE", "SPATIO-RIFT", "VIBROBSCUR"], [6,0,0,252,252,0],"Modeste"])
when 3
list.push([492,100,102,[31, 31, 31, 31, 31, 31],["CLONAGE", "VAMPIGRAINE", "ECO-SPHERE", "PSYKO"], [252,0,0,220,38,0],"Timide"])
when 4
list.push([490,100,102,[31, 31, 31, 31, 31, 31],["LASER GLACE", "ECO-SPHERE", "SURF", "LUMI-QUEUE"], [6,0,0,252,252,0],"Modeste"])
when 5
list.push([488,100,102,[31, 31, 31, 31, 31, 31],["REPOS", "BLABLA DODO", "RAYON CHARGE", "PSYKO"], [204,0,252,0,54,0],"Assuré"])
when 6
list.push([487,100,93,[31, 31, 31, 31, 31, 31],["REVENANT", "RACO METEOR", "AURASPHERE", "SEISME"], [6,252,0,0,252,0],"iscret"])
when 7
list.push([485,100,102,[31, 31, 31, 31, 31, 31],["SURCHAUFFE", "TELLURIFORCE", "RACOCHOC", "EXPLOSION"], [252,0,0,0,252,6],"Modeste"])
when 8
list.push([486,100,93,[31, 31, 31, 31, 31, 31],["PRESSE", "SURPUISSANCE", "SEISME", "CLONAGE"], [6,252,0,252,0,0],"Rigide"])
when 9
list.push([484,100,93,[31, 31, 31, 31, 31, 31],["RACO METEOR", "SURF", "SPATIO-RIFT", "AURASPHERE"], [0,0,0,252,252,6],"Modeste"])
when 10
list.push([483,100,102,[31, 31, 31, 31, 31, 31],["HURLE-TEMPS", "LUMINOCANON", "SPATIO-RIFT", "LASER GLACE"], [252,0,6,0,252,0],"Modeste"])
when 11
list.push([482,100,102,[31, 31, 31, 31, 31, 31],["MACHINATION", "PSYKO", "LANCE-FLAMME", "TONNERRE"], [0,0,6,252,252,0],"Timide"])
when 12
list.push([481,100,102,[31, 31, 31, 31, 31, 31],["MACHINATION", "PSYKO", "LANCE-FLAMME", "TONNERRE"], [0,0,6,252,252,0],"Timide"])
when 13
list.push([480,100,102,[31, 31, 31, 31, 31, 31],["FLEAU", "AMNESIE", "TOXIK", "LANCE-FLAMME"], [0,0,126,6,252,126],"Assuré"])
when 14
list.push([386,100,93,[31, 31, 31, 31, 31, 31],["SURPUISSANCE", "PSYCHO BOOST", "TONNERRE", "LASER GLACE"], [0,252,0,6,252,0],"Foufou"])
when 15
list.push([385,100,102,[31, 31, 31, 31, 31, 31],["VOEU", "PSYKO", "LUMINOCANON", "TONNERRE"], [236,0,82,32,0,160],"Malin"])
when 16
list.push([384,100,102,[31, 31, 31, 31, 31, 31],["ANSE DRACO", "COLERE", "SEISME", "MACHOUILLE"], [0,170,0,170,170,0],"Solo"])
when 17
list.push([382,100,102,[31, 31, 31, 31, 31, 31],["GICLEDO", "FATAL-FOUDRE", "SURF", "LASER-GLACE"], [6,0,0,252,252,0],"Modeste"])
when 18
list.push([383,100,102,[31, 31, 31, 31, 31, 31],["POING DE FEU", "ANSE-LAMES", "SEISME", "LAME DE ROC"], [6,252,0,252,0,0],"Rigide"])
when 19
list.push([381,100,93,[31, 31, 31, 31, 31, 31],["RACO METEOR", "PSYKO", "FATAL-FOUDRE", "LASER GLACE"], [6,0,0,252,252,0],"Modeste"])
when 20
list.push([380,100,102,[31, 31, 31, 31, 31, 31],["RACO METEOR", "BALL'BRUME", "PLENITUDE", "SOIN"], [0,0,252,0,252,0],"Assuré"])
when 21
list.push([379,100,102,[31, 31, 31, 31, 31, 31],["EXPLOSION", "MARTO-POING", "ELECANON", "LUMINOCANON"], [6,252,0,0,252,0],"iscret"])
when 22
list.push([378,100,102,[31, 31, 31, 31, 31, 31],["REPOS", "LASER GLACE", "TONNERRE", "EXPLOFORCE"], [6,0,0,252,252,0],"Modeste"])
when 23
list.push([377,100,102,[31, 31, 31, 31, 31, 31],["EXPLOSION", "MARTO-POING", "LAME DE ROC", "SEISME"], [6,252,0,0,0,252],"Rigide"])
when 24
list.push([251,100,102,[31, 31, 31, 31, 31, 31],["CAGE-ECLAIR", "TEMPETEVERTE", "SOIN", "PLENITUDE"], [6,0,126,0,252,126],"Modeste"])
when 25
list.push([250,100,102,[31, 31, 31, 31, 31, 31],["FEU SACRE", "ZENITH", "ATTERRISSAGE", "SEISME"], [6,252,252,0,0,0],"Rigide"])
when 26
list.push([249,100,102,[31, 31, 31, 31, 31, 31],["PSYCHO BOOST", "AEROBLAST", "SOIN", "PLENITUDE"], [6,0,0,252,252,0],"Modeste"])
when 27
list.push([245,100,102,[31, 31, 31, 31, 31, 31],["PLENITUDE", "SURF", "LASER GLACE", "TOXIK"], [6,0,0,252,252,0],"Modeste"])
when 28
list.push([244,100,102,[31, 31, 31, 31, 31, 31],["CROCS FEU", "LAME DE ROC", "QUEUE DE FER", "FEU FOLLET"], [6,252,0,252,0,0],"Rigide"])
when 29
list.push([243,100,102,[31, 31, 31, 31, 31, 31],["PLENITUDE", "TONNERRE", "EXTRASENSEUR", "BALL'OMBRE"], [6,0,0,252,252,0],"Modeste"])
when 30
list.push([151,100,102,[31, 31, 31, 31, 31, 31],["MACHINATION", "PSYKO", "LASER GLACE", "ATTERRISSAGE"], [6,0,0,252,252,0],"Modeste"])
when 31
list.push([150,100,102,[31, 31, 31, 31, 31, 31],["PLENITUDE", "PSYKO", "LASER GLACE", "TONNERRE"], [6,0,0,252,252,0],"Modeste"])
when 32
list.push([146,100,102,[31, 31, 31, 31, 31, 31],["ZENITH", "LANCE-SOLEIL", "LANCE-FLAMME", "ATTERRISSAGE"], [6,0,0,252,252,0],"Modeste"])
when 33
list.push([145,100,102,[31, 31, 31, 31, 31, 31],["ANSE PLUIE", "FATAL-FOUDRE", "TONNERRE", "BEC VRILLE"], [6,0,0,252,252,0],"Modeste"])
when 34
list.push([144,100,102,[31, 31, 31, 31, 31, 31],["LIRE-ESPRIT", "GLACIATION", "ATTERRISSAGE", "TOXIK"], [6,0,252,0,0,252],"Malin"])
end
# Définition de la Notion @aleatoire6
loop do
@aleatoire6 = rand(34)+1
break unless @tableau.include?(@aleatoire6)
end
@tableau.push(@aleatoire6)
case @aleatoire6
when 1
random = rand(3)+1
case random
when 1
list.push([493,100,74,[31, 31, 31, 31, 31, 31],["ANSE-LAMES", "GIGA IMPACT", "SEISME", "LAME DE ROC"], [252,252,0,6,0,0],"Rigide"])
when 2
list.push([493,100,93,[31, 31, 31, 31, 31, 31],["RACO METEOR", "SURCHAUFFE", "JUGEMENT", "EXPLOFORCE"], [252,0,0,6,252,0],"Modeste"])
when 3
list.push([493,100,102,[31, 31, 31, 31, 31, 31],["FORCE COSMIK", "SOIN", "TOXIK", "JUGEMENT"], [6,0,252,0,0,252],"Assuré"])
end
when 2
list.push([491,100,102,[31, 31, 31, 31, 31, 31],["TROU NOIR", "PLENITUDE", "SPATIO-RIFT", "VIBROBSCUR"], [6,0,0,252,252,0],"Modeste"])
when 3
list.push([492,100,102,[31, 31, 31, 31, 31, 31],["CLONAGE", "VAMPIGRAINE", "ECO-SPHERE", "PSYKO"], [252,0,0,220,38,0],"Timide"])
when 4
list.push([490,100,102,[31, 31, 31, 31, 31, 31],["LASER GLACE", "ECO-SPHERE", "SURF", "LUMI-QUEUE"], [6,0,0,252,252,0],"Modeste"])
when 5
list.push([488,100,102,[31, 31, 31, 31, 31, 31],["REPOS", "BLABLA DODO", "RAYON CHARGE", "PSYKO"], [204,0,252,0,54,0],"Assuré"])
when 6
list.push([487,100,93,[31, 31, 31, 31, 31, 31],["REVENANT", "RACO METEOR", "AURASPHERE", "SEISME"], [6,252,0,0,252,0],"iscret"])
when 7
list.push([485,100,102,[31, 31, 31, 31, 31, 31],["SURCHAUFFE", "TELLURIFORCE", "RACOCHOC", "EXPLOSION"], [252,0,0,0,252,6],"Modeste"])
when 8
list.push([486,100,93,[31, 31, 31, 31, 31, 31],["PRESSE", "SURPUISSANCE", "SEISME", "CLONAGE"], [6,252,0,252,0,0],"Rigide"])
when 9
list.push([484,100,93,[31, 31, 31, 31, 31, 31],["RACO METEOR", "SURF", "SPATIO-RIFT", "AURASPHERE"], [0,0,0,252,252,6],"Modeste"])
when 10
list.push([483,100,102,[31, 31, 31, 31, 31, 31],["HURLE-TEMPS", "LUMINOCANON", "SPATIO-RIFT", "LASER GLACE"], [252,0,6,0,252,0],"Modeste"])
when 11
list.push([482,100,102,[31, 31, 31, 31, 31, 31],["MACHINATION", "PSYKO", "LANCE-FLAMME", "TONNERRE"], [0,0,6,252,252,0],"Timide"])
when 12
list.push([481,100,102,[31, 31, 31, 31, 31, 31],["MACHINATION", "PSYKO", "LANCE-FLAMME", "TONNERRE"], [0,0,6,252,252,0],"Timide"])
when 13
list.push([480,100,102,[31, 31, 31, 31, 31, 31],["FLEAU", "AMNESIE", "TOXIK", "LANCE-FLAMME"], [0,0,126,6,252,126],"Assuré"])
when 14
list.push([386,100,93,[31, 31, 31, 31, 31, 31],["SURPUISSANCE", "PSYCHO BOOST", "TONNERRE", "LASER GLACE"], [0,252,0,6,252,0],"Foufou"])
when 15
list.push([385,100,102,[31, 31, 31, 31, 31, 31],["VOEU", "PSYKO", "LUMINOCANON", "TONNERRE"], [236,0,82,32,0,160],"Malin"])
when 16
list.push([384,100,102,[31, 31, 31, 31, 31, 31],["ANSE DRACO", "COLERE", "SEISME", "MACHOUILLE"], [0,170,0,170,170,0],"Solo"])
when 17
list.push([382,100,102,[31, 31, 31, 31, 31, 31],["GICLEDO", "FATAL-FOUDRE", "SURF", "LASER-GLACE"], [6,0,0,252,252,0],"Modeste"])
when 18
list.push([383,100,102,[31, 31, 31, 31, 31, 31],["POING DE FEU", "ANSE-LAMES", "SEISME", "LAME DE ROC"], [6,252,0,252,0,0],"Rigide"])
when 19
list.push([381,100,93,[31, 31, 31, 31, 31, 31],["RACO METEOR", "PSYKO", "FATAL-FOUDRE", "LASER GLACE"], [6,0,0,252,252,0],"Modeste"])
when 20
list.push([380,100,102,[31, 31, 31, 31, 31, 31],["RACO METEOR", "BALL'BRUME", "PLENITUDE", "SOIN"], [0,0,252,0,252,0],"Assuré"])
when 21
list.push([379,100,102,[31, 31, 31, 31, 31, 31],["EXPLOSION", "MARTO-POING", "ELECANON", "LUMINOCANON"], [6,252,0,0,252,0],"iscret"])
when 22
list.push([378,100,102,[31, 31, 31, 31, 31, 31],["REPOS", "LASER GLACE", "TONNERRE", "EXPLOFORCE"], [6,0,0,252,252,0],"Modeste"])
when 23
list.push([377,100,102,[31, 31, 31, 31, 31, 31],["EXPLOSION", "MARTO-POING", "LAME DE ROC", "SEISME"], [6,252,0,0,0,252],"Rigide"])
when 24
list.push([251,100,102,[31, 31, 31, 31, 31, 31],["CAGE-ECLAIR", "TEMPETEVERTE", "SOIN", "PLENITUDE"], [6,0,126,0,252,126],"Modeste"])
when 25
list.push([250,100,102,[31, 31, 31, 31, 31, 31],["FEU SACRE", "ZENITH", "ATTERRISSAGE", "SEISME"], [6,252,252,0,0,0],"Rigide"])
when 26
list.push([249,100,102,[31, 31, 31, 31, 31, 31],["PSYCHO BOOST", "AEROBLAST", "SOIN", "PLENITUDE"], [6,0,0,252,252,0],"Modeste"])
when 27
list.push([245,100,102,[31, 31, 31, 31, 31, 31],["PLENITUDE", "SURF", "LASER GLACE", "TOXIK"], [6,0,0,252,252,0],"Modeste"])
when 28
list.push([244,100,102,[31, 31, 31, 31, 31, 31],["CROCS FEU", "LAME DE ROC", "QUEUE DE FER", "FEU FOLLET"], [6,252,0,252,0,0],"Rigide"])
when 29
list.push([243,100,102,[31, 31, 31, 31, 31, 31],["PLENITUDE", "TONNERRE", "EXTRASENSEUR", "BALL'OMBRE"], [6,0,0,252,252,0],"Modeste"])
when 30
list.push([151,100,102,[31, 31, 31, 31, 31, 31],["MACHINATION", "PSYKO", "LASER GLACE", "ATTERRISSAGE"], [6,0,0,252,252,0],"Modeste"])
when 31
list.push([150,100,102,[31, 31, 31, 31, 31, 31],["PLENITUDE", "PSYKO", "LASER GLACE", "TONNERRE"], [6,0,0,252,252,0],"Modeste"])
when 32
list.push([146,100,102,[31, 31, 31, 31, 31, 31],["ZENITH", "LANCE-SOLEIL", "LANCE-FLAMME", "ATTERRISSAGE"], [6,0,0,252,252,0],"Modeste"])
when 33
list.push([145,100,102,[31, 31, 31, 31, 31, 31],["ANSE PLUIE", "FATAL-FOUDRE", "TONNERRE", "BEC VRILLE"], [6,0,0,252,252,0],"Modeste"])
when 34
list.push([144,100,102,[31, 31, 31, 31, 31, 31],["LIRE-ESPRIT", "GLACIATION", "ATTERRISSAGE", "TOXIK"], [6,0,252,0,0,252],"Malin"])
end
#Il s'agit du Dresseur n°31 chez moi
$data_trainer[31][3] = list
end
end