About this mod
Elden Ring Spirit Battler is a tool to set up custom summons or encounters via spirit ash summons.
Custom friendly summons, summon vs summon, Player vs summon, Free for All. Whatever you want!
- Requirements
- Permissions and credits
- Mirrors
Elden Ring Spirit Battler is a tool to set up custom encounters in Elden Ring via spirit ash summons.
- Summon vs summon. Watch them fight as a bystander.
- Player vs summon. Set up an encounter to defeat.
- Free for All. Somebody will win. Might even be you!
- Custom Spirit Ash. Malenia too hard? Just summon 10 Radahns.
Mod Trailer
Requirements
Mod Engine 2
.NET 8.0 Desktop Runtime
Features
- Create custom spirit ashes to summon any enemy you want.
- Make new spirit ashes to help you with bosses
- Customize entire fights with any enemy you want, up to 10 enemies at once
- Teams to determine who enemies hate and who they will ally with
- Pick phantom shaders for each team. Invaders? Spirit Summons? Completely invisible? All options! (Customizable phantoms TBA)
- Customize stats as desired. Want Radahn scaled the same as Melania for a fair fight? Want a crab that does 100x damage? Go hog wild
- Hidden player mode. Watch fights without distract enemies (or appearing on-camera)
- Set exactly where summons will appear. You can define arbitrary offsets, or just use one of the helpful presets if you don't want the hassle
- Mod compatability! Just run this tool after everything else has been installed.
WARNINGS
- The current version of Mod Engine 2 does not manage save files, so if you have existing saves: go to "AppData\Roaming\EldenRing" and backup the save files within. Restore these backups before playing online, or you could potentially be banned.
How to Use
- Download the mod and move all its files from the .zip into any new folder.
- Locate your Mod engine 2 "Mod" folder.
- If you do not have any other mods installed, locate your Elden Ring installation and find regulation.bin, then copy and paste regulation.bin into your Mod Engine 2 "mod" folder. You can skip this step if you have other mods installed which modify regulation.bin, just use the regulation.bin that's already in your mod folder.
- Start Elden Ring Spirit Battler, click the browse button in the top left, and load the regulation.bin in your mod folder.
- Hover the mouse over options for tips!
- Create teams and enemies as desired, then choose which Spirit Ash to overwrite.
- Save Changes. The selected ash should now be changed in-game.
Updates
v1.6.2
- Updated to work with Elden Ring v1.16
- Partial ER DLC support. Updated systems were taken from Smithbox (thanks to everybody involved!). DLC enemies are not included in resource lists (yet).
- Enemy resource improvements. Added vanilla summon enemies. Added additional enemy info provided by RainbowLionSnek)
- Remove default phantom colors from summons that are based off of enemies with default phantom colors.
v1.4.1
- Re-added team name options.
- Added "Spirit Scaling" option for stat scaling. This makes spirits start with default stats and gain power as the spirit ash is upgraded (identical to vanilla summons).
- Teams are now updated automatically as settings are changed.
- Added a setting for summons finding targets easily, letting you disable summons noticing and running after targets that are very far away.
- Added an option for summons aggro distance, letting you emulate vanilla spirit summon behavior (when "find targets easily" setting is disabled).
- Minor SpiritAshResource.txt improvements.
- Fixed program version number.
- Made summon backups not store some pointless data.
- Added summon backup system, which lets you save and load spirit battler data to json files.
- Added config file that saves settings.
- Fixed not being able to disable options for Enable Resummoning and Expand Summon Areas.
- Added Follow Player option for teams, which lets summons to follow the player around.
- Fixed default stat scaling level effects not being removed from human NPCs.
- Fixed stat scaling level effects not applying to non-human NPCs.
- Improved empty SpEffect detection, which should help prevent "Not enough free SpEffect slots in NpcParam" errors.
- Fixed an issue where SpEffects were added when they didn't need to be, which should also help prevent "Not enough free SpEffect slots in NpcParam" errors.
- Public release
- Support human NPCs and populate enemy resource with humans.
- Enemy search now filters enemy variant list too.
- Added FAQ button
- Added option to expand the amount of areas you can summon in
- Added option that lets you summon and resummon without reloading the game
- Swapped default team's Team Type for Column Left (Enemy -> Beast) and Row Far (Beast -> Enemy)
- Patreon Beta Release
- Added Spirit Ash search
- Changed a default team's teamType, fixing them not mutually hate the "Enemy" team
- Added randomize phantom color button, and removed that functionality from randomize team name button
- Fixed summon limit check being off by 1
- UI tweaks
- Private Release
Links
- Discord: https://discord.gg/tWS575kQYU
- Twitter: https://twitter.com/king_bore_haha
- Youtube: https://www.youtube.com/@kingborehaha
- Github: https://github.com/kingborehaha/Elden-Ring-Spirit-Battler
Credits
- Built using https://github.com/JKAnderson/SoulsFormats
- Uses data from https://github.com/soulsmods/Paramdex and https://github.com/soulsmods/DSMapStudio and https://github.com/vawser/Smithbox