Preparing your files

Please wait until the download is ready.

Site is currently undergoing maintenance. Some features may be unavailable.
Elite Battle: DX

Elite Battle: DX

by Luka S.J.

Take your battles to the next level with the ultimate Battle System skin!

v1.2.629,129
Downloads paused for maintenance

Randomizer Mode

Elite Battle: DX comes with a built-in Randomizer mode. To start your randomizer session, simply run the following command:

EliteBattle.startRandomizer

The randomizer will never randomize Key Items, and Key Items can never be obtained as randomized items when finding an Item Ball or receiving an item from an NPC.
Alongside Key Items, you can specify which items to exclude from the randomization pool in the PBS/EBDX/rules.txt file:

[RANDOMIZER]
ItemExclusions     = HM01,HM02,HM03,HM04,HM05,HM06
TrainerExclusions  = RIVAL1,LEADER_Brock
SpeciesExclusions  = ARTICUNO,ZAPDOS,MOLTRES

By default, exclusion values for HMs are already included as part of the core scripts. The randomizer is also user configurable to customize the level of randomization within the game, here is a list of those options:

  • Randomize Trainer parties
  • Randomize Wild encounters
  • Randomize Static encounters
  • Randomize Gifted Pokémon
  • Randomize found/given Items

You can check whether or not the Randomizer is running with

EliteBattle.randomizer?

You can toggle the state of the nuzlocke with

EliteBattle.toggle_randomizer

You can reset and turn off the Randomizer with

EliteBattle.resetRandomizer