Skip to content

ThomasJClark/elden-ring-weapon-calculator

Repository files navigation

Elden Ring Weapon Attack Calculator

A weapon calculator that allows comparing multiple weapons and infusions. Try it at eldenring.tclark.io.

image

Enter your stats and your criteria (weapon type, affinity, etc). The app will list every weapon matching your selections, along with the attack rating and status buildup you'll get on your build. Click a column header to sort the table by that column.

Contributing

To start the server locally, run yarn install && yarn start.

Updating data

The weapon stats are committed in the public/ directory in this repo. To rebuild this data for new patches/DLC/mods, a yarn rebuildWeaponData script is included. You can also run yarn buildData:v1.10, yarn buildData:reforged, or yarn buildData:convergence to update a single game version.

The first time you run one of the above scripts, a buildData.env file will be created with some default values. You must update this to point to your WitchyBND, and whichever versions of the game you're updating.

To update the vanilla game, the files must be unpacked using UXM.

Also, src/app/regulationVersions.tsx should be updated to make the new or changed game version appear in the UI.

Special Thanks

This was inspired the Dark Souls Weapons Attack Calculator, which is a similar tool for previous games in the series.

Regulation data was extracted from the game using WitchyBND.

Elden Ring Reforged support uses data from the Elden Ring Reforged mod provided by ivi from the ERR team.

The Convergence Mod support uses data extracted from The Convergence Mod public alpha on Nexus Mods.