About this mod
Adds QoL changes to Creation’s Echo, including allowing Elemental Resonance resistances to stack, no longer overwriting elixir effects, and registering Cold and Thunder damage.
- Requirements
- Permissions and credits
- Changelogs
On paper, Creation’s Echo sounds pretty cool: deal elemental damage, gain resistance to that element. But then you actually use it. You find out that the resistances act like you drank a resistance elixir, killing whatever actual elixir effect you had active. You find out that unlike literally every other item in the Elemental Set, it doesn’t work with Cold or Thunder damage. You find out that these things drive you kind of crazy and now you’re forced to fix them!!!
This mod makes Elemental Resonance not suck and provides some modularity for exactly how much less suck you’d like for your game. Big thanks to StuddMuffinn101’s Unofficial Bug Fixer and Rydiak’s Item and Spell Bug Fixes for giving me the brain worm for this.

⭐VERSIONS⭐
You can choose from two versions:
Creation's Echo Fix
Elemental Resonance can trigger more than once per attack. Only one elemental resistance can be active at a time. Elemental Resonance no longer overwrites elixir effects.
Creation's Echo Fix (More Elements)
As above, plus Cold and Thunder damage will also provide the appropriate resistances. Elemental Resonance has a new description to account for this (with full language support!).
Either version can use this optional patch:
No StackID Patch
Removes the StackID from Elemental Resonance’s resistances, allowing you to have multiple elemental resistances active at the same time. Mmm, cheesy!
⭐HOW TO INSTALL⭐
Comes in a pak file. Place in your Mods folder. Export to the game with your mod manager of choice. (I recommend BG3MM.) Install only one fix version. If you’re using the No StackID Patch, load it after the fix.
For manual installation:
( ↓ PATCH 7 ↓ )
<node id="ModuleShortDesc">
<attribute id="Folder" type="LSString" value="robogena_CreationsEchoFix"/>
<attribute id="MD5" type="LSString" value=""/>
<attribute id="Name" type="LSString" value="Creation's Echo Fix"/>
<attribute id="PublishHandle" type="uint64" value="0"/>
<attribute id="UUID" type="guid" value="a308c19a-55dc-412d-ab8f-e0308a726fc6"/>
<attribute id="Version64" type="int64" value="36028797018963968"/>
</node>
]<node id="ModuleShortDesc">
<attribute id="Folder" type="LSString" value="robogena_CreationsEchoFix_MoreElements"/>
<attribute id="MD5" type="LSString" value=""/>
<attribute id="Name" type="LSString" value="Creation's Echo Fix (More Elements)"/>
<attribute id="PublishHandle" type="uint64" value="0"/>
<attribute id="UUID" type="guid" value="03e48dce-d09e-4302-a374-2bf942f872f1"/>
<attribute id="Version64" type="int64" value="36028797018963968"/>
</node>
]<node id="ModuleShortDesc">
<attribute id="Folder" type="LSString" value="robogena_CreationsEchoFix_zNoStackID"/>
<attribute id="MD5" type="LSString" value=""/>
<attribute id="Name" type="LSString" value="Creation's Echo Fix - No StackID Patch"/>
<attribute id="PublishHandle" type="uint64" value="0"/>
<attribute id="UUID" type="guid" value="76fcd4a6-6ff0-486f-89ee-089ff81fc470"/>
<attribute id="Version64" type="int64" value="36028797018963968"/>
</node>
( ↓ PATCH 6 ↓ )
<node id="ModuleShortDesc">
<attribute id="Folder" value="robogena_CreationsEchoFix" type="LSString" />
<attribute id="MD5" value="" type="LSString" />
<attribute id="Name" value="Creation's Echo Fix" type="LSString" />
<attribute id="UUID" value="a308c19a-55dc-412d-ab8f-e0308a726fc6" type="FixedString" />
<attribute id="Version64" value="36028797018963968" type="int64" />
</node>
<node id="ModuleShortDesc">
<attribute id="Folder" value="robogena_CreationsEchoFix_MoreElements" type="LSString" />
<attribute id="MD5" value="" type="LSString" />
<attribute id="Name" value="Creation's Echo Fix (More Elements)" type="LSString" />
<attribute id="UUID" value="03e48dce-d09e-4302-a374-2bf942f872f1" type="FixedString" />
<attribute id="Version64" value="36028797018963968" type="int64" />
</node>
<node id="ModuleShortDesc">
<attribute id="Folder" value="robogena_CreationsEchoFix_zNoStackID" type="LSString" />
<attribute id="MD5" value="" type="LSString" />
<attribute id="Name" value="Creation's Echo Fix - No StackID Patch" type="LSString" />
<attribute id="UUID" value="76fcd4a6-6ff0-486f-89ee-089ff81fc470" type="FixedString" />
<attribute id="Version64" value="36028797018963968" type="int64" />
</node>
⭐UNINSTALLING⭐
Uninstalling will revert these fix changes, so Creation’s Echo will behave as it previously did. However: this mod does use custom statuses to implement the elixir fix, and the game generally doesn’t like it when active statuses suddenly disappear. Please try your best not to uninstall this mod during the two turn window that a resistance is active. If you absolutely must do so, you can try Mod Uninstaller on your save to clean up the custom statuses, although I don’t know how well it works on vanilla items. You have been warned!
⭐COMPATIBILITY⭐
Compatible with all patch versions. (If you're running Patch 6 or below, make sure to also have Mod Fixer installed.) Also, this mod uses self-inheritance to maximize compatibility with other mods. Please load this mod after other mods that change this weapon or its passive.