Revise legal/randomizer changes

This commit is contained in:
sora10pls
2017-12-06 19:39:59 -05:00
parent f6c2f152e7
commit bde6144ad4
2 changed files with 10 additions and 10 deletions

View File

@@ -114,7 +114,7 @@ public static partial class Legal
921, 922, 923, 924, 925, 926
};
internal static readonly ushort[] HeldItems_SM = new ushort[1].Concat(Pouch_Items_SM).Concat(Pouch_Berries_SM).Concat(Pouch_Medicine_SM).Concat(Pouch_ZCrystalHeld_SM).ToArray();
internal static readonly ushort[] HeldItems_USUM = new ushort[1].Concat(Pouch_Items_SM).Concat(Pouch_Berries_SM).Concat(Pouch_Medicine_SM).Concat(Pouch_ZCrystalHeld_USUM).ToArray();
internal static readonly ushort[] HeldItems_USUM = new ushort[1].Concat(HeldItems_SM).Concat(Pouch_ZCrystalHeld_USUM).ToArray();
internal static readonly int[] AlolanOriginForms =
{
019, // Rattata

View File

@@ -157,7 +157,7 @@ private void AddGen2Species(List<int> list)
if (L)
{
list.AddRange(Enumerable.Range(243, 3)); // Dogs
list.AddRange(Enumerable.Range(243, 3)); // Beasts
list.AddRange(Enumerable.Range(249, 2)); // Lugia & Ho-Oh
}
if (E) list.Add(251); // Celebi
@@ -173,20 +173,20 @@ private void AddGen3Species(List<int> list)
private void AddGen4Species(List<int> list)
{
list.AddRange(Enumerable.Range(387, 93));
if (L) list.AddRange(Enumerable.Range(480, 9)); //
if (E) list.AddRange(Enumerable.Range(489, 5)); //
if (L) list.AddRange(Enumerable.Range(480, 9)); // Sinnoh Legends
if (E) list.AddRange(Enumerable.Range(489, 5)); // Phione, Manaphy, Darkrai, Shaymin, Arceus
}
private void AddGen5Species(List<int> list)
{
list.AddRange(Enumerable.Range(495, 143));
if (L) list.AddRange(Enumerable.Range(638, 9)); list.Add(494); //
if (E) list.AddRange(Enumerable.Range(647, 3)); //
if (L) list.AddRange(Enumerable.Range(638, 9)); list.Add(494); // Unova Legends
if (E) list.AddRange(Enumerable.Range(647, 3)); // Keldeo, Meloetta, Genesect
}
private void AddGen6Species(List<int> list)
{
list.AddRange(Enumerable.Range(650, 66));
if (L) list.AddRange(Enumerable.Range(716, 3)); //
if (E) list.AddRange(Enumerable.Range(719, 3)); //
if (L) list.AddRange(Enumerable.Range(716, 3)); // Kalos Legends
if (E) list.AddRange(Enumerable.Range(719, 3)); // Diancie, Hoopa, Volcanion
}
private void AddGen7Species(List<int> list)
{
@@ -196,8 +196,8 @@ private void AddGen7Species(List<int> list)
if (MaxSpeciesID == 807) // USUM
{
if (L) list.AddRange(Enumerable.Range(803, 4)); // USUM UBs
if (E) list.AddRange(Enumerable.Range(807, 1)); // Zeraora
if (L) list.AddRange(Enumerable.Range(803, 4)); // Poipole, Naganadel, Stakataka, Blacephalon
if (E) list.Add(807); // Zeraora
}
}