Differenze tra le versioni di "Modulo:Evo/data"

2 752 byte aggiunti ,  15:57, 30 gen 2022
Adding Basculegion form, fixing Basculin form, adding evo methods for new LPA Pokémo *** sovrascritto il testo esistente ***
m (Sempre hotfix)
(Adding Basculegion form, fixing Basculin form, adding evo methods for new LPA Pokémo *** sovrascritto il testo esistente ***)
local altforms = mw.loadData('Modulo:AltForms/data')
local useless = mw.loadData('Modulo:UselessForms/data')
local sup = mw.loadData('Modulo:Sup/data')
 
local evo = {}
name = 'alakazam',
method = evo.methods.TRADE,
conditions = {
[evo.conditions.OTHER] = table.concat{
"oppure<div>",
links.bag("Filo dell'unione"),
"</div>usando un [[Filo dell'unione]]",
},
},
}
}
name = 'machamp',
method = evo.methods.TRADE,
conditions = {
[evo.conditions.OTHER] = table.concat{
"oppure<div>",
links.bag("Filo dell'unione"),
"</div>usando un [[Filo dell'unione]]",
},
},
}
}
name = 'golem',
method = evo.methods.TRADE,
conditions = {
[evo.conditions.OTHER] = table.concat{
"oppure<div>",
links.bag("Filo dell'unione"),
"</div>usando un [[Filo dell'unione]]",
},
},
}
}
name = 'gengar',
method = evo.methods.TRADE,
conditions = {
[evo.conditions.OTHER] = table.concat{
"oppure<div>",
links.bag("Filo dell'unione"),
"</div>usando un [[Filo dell'unione]]",
},
},
}
}
name = 'steelix',
method = evo.methods.TRADE,
conditions = { [evo.conditions.ITEM] = 'Metalcoperta' },
-- conditions = { [evo.conditions.ITEM] = 'Metalcoperta' },
[evo.conditions.OTHER] = "oppure usando [[Metalcoperta]]" .. sup.LPA,
},
}
}
name = 'rhyperior',
method = evo.methods.TRADE,
conditions = { [evo.conditions.ITEM] = 'Copertura' },
[evo.conditions.ITEM] = 'Copertura',
[evo.conditions.OTHER] = "oppure usando [[Copertura]]" .. sup.LPA,
},
}
}
name = 'scizor',
method = evo.methods.TRADE,
conditions = { [evo.conditions.ITEM] = 'Metalcoperta' },
[evo.conditions.ITEM] = 'Metalcoperta',
[evo.conditions.OTHER] = "oppure usando [[Metalcoperta]]" .. sup.LPA,
},
},
{
ndex = 900,
name = 'kleavor',
method = evo.methods.UNKNOWNSTONE,
-- method = [evo.methods.TRADESTONE] = "Augite nera",
-- conditions = { [evo.conditions.ITEM] = 'Metalcoperta' },
},
}
name = 'electivire',
method = evo.methods.TRADE,
conditions = { [evo.conditions.ITEM] = 'Elettritore' },
[evo.conditions.ITEM] = 'Elettritore',
[evo.conditions.OTHER] = "oppure usando [[Elettritore]]" .. sup.LPA,
},
}
}
name = 'magmortar',
method = evo.methods.TRADE,
conditions = { [evo.conditions.ITEM] = 'Magmatore' },
[evo.conditions.ITEM] = 'Magmatore',
[evo.conditions.OTHER] = "oppure usando [[Magmatore]]" .. sup.LPA,
},
}
}
name = 'porygon2',
method = evo.methods.TRADE,
conditions = { [evo.conditions.ITEM] = 'Upgrade' },
[evo.conditions.ITEM] = 'Upgrade',
[evo.conditions.OTHER] = "oppure usando [[Upgrade]]" .. sup.LPA,
},
 
evos = {
name = 'porygon-z',
method = evo.methods.TRADE,
conditions = { [evo.conditions.ITEM] = 'Dubbiodisco' },
[evo.conditions.ITEM] = 'Dubbiodisco',
[evo.conditions.OTHER] = "oppure usando [[Dubbiodisco]]" .. sup.LPA,
},
}
}
ndex = '157H',
name = 'typhlosionH',
method = evo.methods.UNKNOWNLEVEL,
-- method = [evo.methods.LEVEL] = 36,
--conditions = { [evo.methodsconditions.LEVELREGION] = 36'Hisui' },
}
}
ndex = 901,
name = 'ursaluna',
method = evo.methods.UNKNOWNSTONE,
-- [evo.methods.LEVELSTONE] = 50"Blocco di torba",
conditions = { [evo.conditions.TIME] = "Luna piena" },
}
}
ndex = 899,
name = 'wyrdeer',
method = evo.methods.UNKNOWNOTHER,
[evo.methods.OTHER] = "Usando [[Barrierassalto]] 20 volte come [[Tecnica rapida]]",
}
}
name = 'probopass',
method = evo.methods.LEVEL,
conditions = { [evo.conditions.LOCATION] = 'Campo magnetico speciale' },
[evo.conditions.LOCATION] = 'Campo magnetico speciale',
[evo.conditions.OTHER] = table.concat{
"oppure<br>",
links.bag("Pietratuono"),
"<br>usando una [[Pietratuono]]<br>",
"oppure facendolo uscire dalla ball alle [[Pendici Corona]]",
},
},
}
}
name = 'dusknoir',
method = evo.methods.TRADE,
conditions = { [evo.conditions.ITEM] = 'Terrorpanno' },
[evo.conditions.ITEM] = 'Terrorpanno',
[evo.conditions.OTHER] = "oppure usando [[Terrorpanno]]" .. sup.LPA,
},
}
}
ndex = '503H',
name = 'samurottH',
method = evo.methods.UNKNOWNLEVEL,
-- method = [evo.methods.LEVEL] = 36,
--conditions = { [evo.methodsconditions.LEVELREGION] = 36'Hisui' },
}
}
ndex = '549H',
name = 'lilligantH',
method = evo.methods.UNKNOWNSTONE,
-- method = [evo.methods.STONE] = 'Pietrasolare',
--conditions = { [evo.methodsconditions.STONEREGION] = 'PietrasolareHisui' },
},
}
ndex = '628H',
name = 'braviaryH',
method = evo.methods.UNKNOWNLEVEL,
-- method = [evo.methods.LEVEL] = 54,
--conditions = { [evo.methodsconditions.LEVELREGION] = 54'Hisui' },
},
}
ndex = '705H',
name = 'sliggooH',
method = evo.methods.UNKNOWNLEVEL,
-- method = [evo.methods.LEVEL] = 40,
--conditions = { [evo.methodsconditions.LEVELREGION] = 40'Hisui' },
 
evos = {
ndex = '706H',
name = 'goodraH',
method = evo.methods.UNKNOWNLEVEL,
-- method = [evo.methods.LEVEL] = 50,
-- conditions = { [evo.conditions.OTHER] = "Se [[Pioggia battente|piove]] o c'è [[Nebbia (condizione atmosferica)|nebbia]] nell'overworld" },
-- [evo.methods.LEVEL] = 50,
-- conditions = { [evo.conditions.OTHER] = "Se [[Pioggia battente|piove]] o c'è [[Nebbia (condizione atmosferica)|nebbia]] nell'overworld" },
}
}
ndex = '713H',
name = 'avaluggH',
method = evo.methods.UNKNOWNLEVEL,
-- method = [evo.methods.LEVEL] = 37,
--conditions = { [evo.methodsconditions.LEVELREGION] = 37'Hisui' },
},
}
ndex = '724H',
name = 'decidueyeH',
method = evo.methods.UNKNOWNLEVEL,
-- method = [evo.methods.LEVEL] = 36,
--conditions = { [evo.methodsconditions.LEVELREGION] = 34'Hisui' },
},
}
ndex = '059H',
name = 'arcanineH',
method = evo.methods.UNKNOWNSTONE,
-- method = [evo.methods.TRADESTONE] = 'Pietrafocaia',
}
}
ndex = '101H',
name = 'electrodeH',
method = evo.methods.UNKNOWNSTONE,
-- method = [evo.methods.LEVELSTONE] = "Pietrafoglia",
-- [evo.methods.LEVEL] = 30,
}
}
ndex = 904,
name = 'overqwil',
method = evo.methods.UNKNOWNOTHER,
[evo.methods.OTHER] = "Usando [[Mille Fielespine]] 20 volte come [[Tecnica potente]]",
}
}
ndex = 903,
name = 'sneasler',
method = evo.methods.UNKNOWNSTONE,
-- [evo.methods.LEVELSTONE] = 30"Affilartigli",
conditions = { [evo.conditions.TIME] = 'Giorno' }
}
}
evo['263G'], evo['264G'], evo[862] = evo.zigzagoonG, evo.zigzagoonG, evo.zigzagoonG
 
evo.basculinHbasculinBi = {
ndex = '550H550Bi',
name = 'basculinHbasculinBi',
notes = altforms.basculin.names.HBi,
 
evos = {
ndex = 902,
name = 'basculegion',
method = evo.methods.UNKNOWNOTHER,
[evo.methods.OTHER] = [=[<span class="text-small">Avendo subito almeno 274 PS di danni da [[contraccolpo]]</span>]=],
}
conditions = { [evo.conditions.GENDER] = 'Maschio' }
},
{
ndex = '902F',
name = 'basculegionF',
[evo.methods.OTHER] = [=[<span class="text-small">Avendo subito almeno 274 PS di danni da [[contraccolpo]]</span>]=],
conditions = { [evo.conditions.GENDER] = 'Femmina' }
},
}
}
evo.basculegion, evo.basculegionF = evo.basculinHbasculinBi, evo.basculinBi
evo['550H550Bi'], evo[902], evo['902F'] = evo.basculinHbasculinBi, evo.basculinBi, evo.basculinHbasculinBi
 
evo.darumakaG = {
ndex = '571H',
name = 'zoroarkH',
method = evo.methods.UNKNOWNLEVEL,
-- method = [evo.methods.LEVEL] = 30,
--conditions = { [evo.methodsconditions.LEVELREGION] = 30'Hisui' },
}
}
efs.eternatusD = efs.eternatus
efs[890], efs['890D'] = efs.eternatus, efs.eternatus
 
efs.enamorus = {
{ { ndex = 905, name = 'enamorus' } },
{ {
ndex = '905T',
name = 'enamorusT',
method = efs.methods.UNKNOWN,
-- [efs.methods.ITEM] = 'Verispecchio',
} },
}
efs.enamorusT = efs.enamorus
efs[905], efs['905T'] = efs.enamorus, efs.enamorus
 
efs.burmy = {
79 547

contributi