Notice! I stopped production! Shockah is working on something very promising (an affix mod) which can do much more than just this! Also, it is a lot of work to create something like this, and I do not have such time as I need to invest all free time I have into negadium! Thank you for understanding!
Elemental Weapon Enhancements
Adds secondary weapon damage support! Allows for custom damage elements!
Download this mod
Mod Site
Latest version: 0.0.5.1-prealpha
Author(s): @Gorateron
Want to help develop this mod? The source is available on GitHub. HMU if you want to join!
About this mod
This mod is a dynamic framework that allows other mods to add their own elemental damage types.
These damage types can be rolled on any weapon that functions as an additional damage source for that weapon.
Elements can have their own custom behaviour!
How to work with this mod?
I am creating a wiki as we speak, please wait a moment!
You can attach the .dll in the release as a reference in your mod project, then browse through 'ElementalFramework'
There's also an ElementalTestMod.cs example file that shows how to do things.
What is custom behaviour?
Custom behaviour allows you to control how your custom element(s) behave.
For example, the ElementalTestMod.cs file adds an element called 'Fire' which inflicts the On Fire! debuff on enemies!
What are the medallions sold by the merchant?
These medallions are mainly examples on how you can work with the framework.
The Chronic Shifter changes the damage value of element on the weapon
The Element Shifter changes the element type on the weapon
Please note that these medallions only alter the weapon that is located in your first hotbar slot (slot numbered '1')
These medallions will move out of the framework and into the test mod along the way.
Final words
Thanks to @Willsm for the medallion sprites.
Change log
To-do
Elemental Weapon Enhancements
Adds secondary weapon damage support! Allows for custom damage elements!
Mod Site
Latest version: 0.0.5.1-prealpha
Author(s): @Gorateron
Want to help develop this mod? The source is available on GitHub. HMU if you want to join!
About this mod
This mod is a dynamic framework that allows other mods to add their own elemental damage types.
These damage types can be rolled on any weapon that functions as an additional damage source for that weapon.
Elements can have their own custom behaviour!
How to work with this mod?
I am creating a wiki as we speak, please wait a moment!
You can attach the .dll in the release as a reference in your mod project, then browse through 'ElementalFramework'
There's also an ElementalTestMod.cs example file that shows how to do things.
What is custom behaviour?
Custom behaviour allows you to control how your custom element(s) behave.
For example, the ElementalTestMod.cs file adds an element called 'Fire' which inflicts the On Fire! debuff on enemies!
What are the medallions sold by the merchant?
These medallions are mainly examples on how you can work with the framework.
The Chronic Shifter changes the damage value of element on the weapon
The Element Shifter changes the element type on the weapon
Please note that these medallions only alter the weapon that is located in your first hotbar slot (slot numbered '1')
These medallions will move out of the framework and into the test mod along the way.
Final words
Thanks to @Willsm for the medallion sprites.
Change log
v0.0.5.1-prealpha
- Fixed dropped items always getting an element
- Custom damage calculation not working
- Reforging now reforges the element
- Element identifiers are now actually unique (md5 hashed in GUID)
To-do
- NPC resistances
- Custom blacklists
Last edited: