Skip to content

FueledByRedBull/StartingClassRando

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Elden Ring Starting Class Stat Randomizer

A GUI tool that randomizes starting class stats in Elden Ring. Also includes a Grace Unlocker feature for unlocking Sites of Grace while the game is running.

Features

  • Stat Randomizer: Randomizes the starting stats for all 10 classes while keeping the total points balanced (88 points, Level 9)
  • Grace Unlocker: Unlock any Site of Grace in-game (requires game to be running)
  • Grace Presets: Quick-select preset groups of graces (Bingo, Early Game, Divine Towers, Legacy Dungeons)
  • Seed-based: Use seeds to share randomized stat distributions with friends
  • Starting Equipment Check: Shows if your randomized class can wield its starting weapons

Requirements

  • WitchyBND - Required for modifying game files
  • Windows 10/11
  • Elden Ring (Steam version)

Installation

  1. Download WitchyBND and extract it
  2. Download EldenRingStatRandomizer.exe from Releases
  3. Place the .exe inside the WitchyBND folder (same folder as WitchyBND.exe)
  4. Run EldenRingStatRandomizer.exe

Usage

Stat Randomizer Tab

  1. Browse to your regulation.bin file (usually in your mod folder)
  2. Enter a seed or click "Random" for a new one
  3. Click "Preview" to see the randomized stats
  4. Click "Randomize Stats!" to apply changes

Grace Unlocker Tab

  1. Launch Elden Ring and load a character
  2. Click "Connect to Game"
  3. Select graces to unlock:
    • Use Presets dropdown for quick selection (Bingo, Early Game, etc.)
    • Or manually select individual graces by region
    • Use the Search box to filter graces
  4. Click "Unlock Selected", "Unlock Preset", or "Unlock ALL"

Available Presets

  • Bingo: Key graces for bingo runs (Scenic Isle, Ruined Labyrinth, Altus Highway Junction, etc.)
  • Early Game: Starting area graces (The First Step, Church of Elleh, Gatefront, etc.)
  • Divine Towers: All Divine Tower graces
  • Legacy Dungeons: Major dungeon and boss graces

Notes

  • A backup of your regulation.bin is created automatically
  • The Grace Unlocker requires the game to be running with a character loaded
  • You may need to run as Administrator for the Grace Unlocker to work

Building from Source

pip install pyinstaller pymem pillow
pyinstaller --onefile --windowed --name EldenRingStatRandomizer stat_randomizer_gui.py

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages