Hard Mode Plus Rule Set - entropiccode/Fixed-Order-Randomizer-Catch-Em-All GitHub Wiki

Like the Standard Plus Rule Set, this is the Hard Mode Rule Set with added Randomization for Pokemon move sets and abilities, but with the BST of each pokemon also being shuffled randomly.

Objectives

The "Final Boss" objectives have been modified or completely changed in select games. The original objective and new objectives are listed below.

Diamond / Pearl

OLD: Defeat the Elite 4 and Champion Cynthia
NEW: Defeat Barry in the Fight Area during the weekend after returning the Magma Stone to Stark Mountain and entering the Hall of Fame 20 times.

Platinum

OLD: Defeat the Elite 4 Rematch and Champion Cynthia Rematch.
NEW: Defeat the Elite 4 Rematch and Champion Cynthia Rematch, and then Defeat Barry in the Fight Area during the weekend after completing the Stark Mountain events and entering the Hall of Fame 20 times.

Black / White

OLD: Defeat the Elite 4 Rematch and Champion Alder.
NEW: Defeat the Elite 4 Rematch and Champion Alder, and then Defeat Cynthia in Undella Town during Spring and Summer, and GameFreak Morimoto in Castelia City.

Black 2 / White 2

OLD: Defeat the Elite 4 Rematch and Champion Iris Rematch.
NEW: Defeat the Elite 4 Rematch and Champion Iris Rematch, and then Defeat Cynthia in Undella Town during Spring and Summer, Colress on the Plasma Frigate after defeating Team Plasma, and both Game Freak Nishino and Game Freak Morimoto in Castelia City.

Gameplay Rules

  • Non-pokeball items may not be used in battle.

Random Catch Order Rules

  • All Legendary Pokemon must be moved to the end of the Catch Order.

Starter Pokemon Rules

The following rules only apply to the first Pokemon in the Catch Order, your Starter Pokemon.

  • Cannot be Dragon or Steel type.
    • If Gen 1, cannot be Normal, Psychic, or Dragon type.
  • Cannot be Dual type.
  • Base Stat Total (BST) cannot exceed 500.
  • No base stat greater than or equal to 100.

Rival Starter Pokemon Rules

The following rules only apply to the second Pokemon in the Catch Order, your Rival's Starter Pokemon.

  • BST cannot be lower than your Starter Pokemon.
  • Must be a Pokemon that resists damage matching your Starter's type.
    • If your Starter is a dual type, it must resist damage from one of your Starter's type and must take neutral damage from the other type if resistance is not reasonable or possible.

Randomizer Settings

Not all settings are available for all games. If a listed setting is not available for the game being played, it can be ignored.

Pokemon Traits

Pokemon Base Statistics

  • Pokemon Base Statistics are set to "Shuffle".
  • "Follow Evolutions" is enabled.

Pokemon Abilities

  • Pokemon Abilities is set to "random"
  • "Allow Wonder Guard" is enabled.
  • "Combine Duplicate abilities" is enabled.
  • "Negative Abilities" and "Bad Abilities" are enabled in the "Ban..." section.

Pokemon Evolutions

  • “Change Impossible Evos” is enabled.
  • “Remove Time-Based Evolutions” is enabled.

Starters, Statics & Trades

Starter Pokemon

  • The three starting Pokemon is set to the first three Pokemon in the Catch Order. Configure the starters from left to right to ensure your Rival chooses the correct starter.
  • "Randomize Starter Held Items" is enabled.

Static Pokemon

  • Static Pokemon is set to "Random (completely)".
  • Allow Alternate Formes is enabled.
  • "Percentage Level Modifier" is enabled and set to 50.

In-Game Trades

  • In-Game Trades is set to "Randomize both Requested & Given Pokemon".
  • "Randomize IVs" is enabled.
  • "Randomize Items" is enabled.

Moves & Movesets

Pokemon Movesets

  • Pokemon Movesets is set to "Random (completely)".
  • "Guaranteed Level 1 Moves" is set to 4.

Foe Pokemon

Trainer Pokemon

  • Trainer Pokemon is set to "Random (even distribution)".
  • "Better Movesets" is enabled.
  • Under "Additional Pokemon for...", "Boss Trainers", "Important Trainers", and "Regular Trainers" are enabled and set to 5.
  • Under "Add Held Items to...", "Boss Trainers", "Important Trainers", "Regular Trainers", and "Sensible Items" are checked.
  • "Rival carries starter through game" is enabled.
  • "Allow Alternate Formes" is enabled.
  • "Force Fully Evolved at Level" is enabled and set to 40.
  • "Percentage Level Modifier" is enabled and set to 50.
  • "Pokemon League Has Unique Pokemon" is enabled and set to 2.

Wild Pokemon

  • Wild Pokemon is set to "Area 1-to-1 Mapping", with the Additional Rule set to "Catch Em All Mode".
  • "Set Minimum Catch Rate" is enabled and set to 2.
  • "Randomize Held Items" is enabled.
  • "Percentage Level Modifier" is enabled and set to 50.

TM/HMs & Tutors

TMs & HMs

  • TM/HM Moves are set to "Random".
  • "Keep Field Move TMs" is enabled.
  • TM/HM Compatibility is set to "Random (prefer same type)".
  • "TM/Levelup Move Sanity" is enabled.
  • "Follow Evolutions" is enabled.
  • "Full HM Compatibility" is enabled.

    Failure to enable this can softlock progression depending on the randomization seed.

Move Tutors

  • Move Tutor Moves are set to "Random".
  • "Keep Field Move Tutors" is enabled.
  • Move Tutor Compatibility is set to "Random (prefer same type)".
  • "TM/Levelup Move Sanity" is enabled.
  • "Follow Evolutions" is enabled.

Items

Field Items

  • Field Items are set to "Random (even distribution)".

Special Shops

  • Special Shops are set to "Random".
  • "Ban Overpowered Shop Items" is enabled.
  • "Balance Shop Item Prices" is enabled.

Pickup Items

  • Pickup Items is set to "Random".

Misc. Tweaks

  • "B/W Exp Patch" is enabled.
  • "Give National Dex at Start" is enabled.
  • "Nerf X Accuracy" is enabled.
  • "Fix" Crit Rate" is enabled.
  • "Force Challenge Mode" is enabled.
  • "Ban Lucky Egg" is enabled.
  • "No Free Lucky Egg" is enabled.
  • "Ban Big Money Maniac Items" is enabled.