| Date uploaded | 2 years ago |
| Version | 1.0.3 |
| Download link | Abevol-MultiReward-1.0.3.zip |
| Downloads | 195 |
| Dependency string | Abevol-MultiReward-1.0.3 |
This mod requires the following mods to function
SGG_Modding-ENVY
A plugin to allow ReturnOfModding plugins greater control of their environment.
Preferred version: 1.1.0SGG_Modding-ReLoad
Provides helpers for managing hot reloading and waiting for the right time to load
Preferred version: 1.0.2SGG_Modding-ModUtil
Utility mod for mod interactions within lua for SGG's games
Preferred version: 4.0.0README
Multi Reward
"The gods will not be stingy with their rewards, but be careful, lest this invites the calamities of Pandora's box." -- the Nameless One
Get multiple room rewards in Hades II.
It allows you to receive most room rewards multiple times, such as Boon drop, Weapon enchantment, Health drop, Mana drop, Money drop, Boss rewards, and so on.
By default, the reward count is set to 3.
You can also set the reward count for each reward type.
Features
- Multiple rewards.
- Remove MaxGods limits. Now with every expedition into the night, you can receive the boons of all gods, not the previous limit of four gods.
- Avoid replacing traits. Now you can have multiple boons of the same type simultaneously without worrying about the previous ones being replaced.
Installation Tutorial
-
Install the mod loader. Place the main Hell2Modding file, called d3d12.dll, next to the game executable called Hades2.exe inside the game folder.
-
Then run the game. The mod loader will automatically create the mod file directory in the game directory: Hades II\Ship\ReturnOfModding\plugins. If you find that this directory has already been generated, you can exit the game to proceed to the next step.
-
Install this mod and supporting mods. After downloading and extracting the mod, copy it to the above-generated directory: Hades II\Ship\ReturnOfModding\plugins, ensuring the following file path structure (using the manifest.json file as an example):
Hades II\Ship\ReturnOfModding\plugins\Abevol-MultiReward\manifest.jsonHades II\Ship\ReturnOfModding\plugins\SGG_Modding-DemonDaemon\manifest.jsonAnd so on, the same applies to other mods. Note, the structure for the mod folder name must be: 'author-modname'. Do not add version numbers or any extra characters; otherwise, it will result in an error. -
Now you can launch the game again, and if there are no surprises, all the mods should start to work.
Mod Loader
Suggest using Hell2Modding.
Requirements
Mod loader: Hell2Modding-Hell2Modding-1.0.28
Supporting mods: SGG_Modding-DemonDaemon-1.1.0 SGG_Modding-ModUtil-3.1.1 SGG_Modding-ENVY-1.0.0 SGG_Modding-Chalk-2.0.2 SGG_Modding-SJSON-1.0.0 SGG_Modding-ReLoad-1.0.1
How to configure
You need to modify this configuration file:
Hades II\Ship\ReturnOfModding\config\Abevol-MultiReward.cfg
If you encounter a droppable item in the game that you wish to modify, you can immediately see their names highlighted in green in the console log, like this:
[MultiReward] RewardCount: 1, RewardType: SpellDrop, LootName: nil
The 'SpellDrop' is the name of the first drop of 'Selene Boons'.
If you want to modify a subtype, for example:
[MultiReward] RewardCount: 1, RewardType: Boon, LootName: AphroditeUpgrade
Then you can configure it like this:
[RewardCount.Boon]
AphroditeUpgrade = 3
Others = 1
Note that 'Others' is a special variable name, which does not correspond to any actual drop in the game. It is solely used by mods to denote 'default values'.
Config Example
Debug = true
Enabled = true
AvoidReplacingTraits = true
RemoveMaxGodsLimits = true
[RewardCount]
HermesUpgrade = 3
MaxHealthDrop = 3
MaxManaDrop = 3
MemPointsCommonDrop = 3
MetaCurrencyDrop = 3
MixerNBossDrop = 3
MixerOBossDrop = 3
RoomMoneyDrop = 3
Shop = 1
SpellDrop = 1
StackUpgrade = 3
Story = 1
WeaponUpgrade = 3
Others = 3
[RewardCount.Boon]
AphroditeUpgrade = 3
DemeterUpgrade = 3
HephaestusUpgrade = 3
Others = 3
CHANGELOG
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
1.3.1 - 2025-12-02
Fixed
- Softlock due to Artificer
- Softlock due to infinite Duplication of Poms
- Softlock due to NPC refresh not working correctly
Removed
- NPC refreshes for Hades and Artemis (fields)
1.3.0 - 2025-07-02
Added
- Safeguard against "Travel Deal" from Hermes
- A lot more rewards are now affected (Night challenge rewards, Chaos trial rewards, Loot generated from Poseidon's Buried Treasure, ...)
Fixed
- Pins not working with the "Unseen Update"
- Room Exits not opening up
1.2.0 - 2024-07-04
Added
- Multiple story rewards
- Making rewards optional
- Making cages optional when rewards are optional
Fixed
- Reward spawning issues
1.1.1 - 2024-06-10
Added
- Added some config descriptions.
Fixed
- Fixed errors in calculating reward and shop item quantities.
1.1.0 - 2024-06-07
Added
- Multiple shop items.
- Lower shop prices.
1.0.8 - 2024-05-26
Added
- Now able to display tooltips for all Boons of the same Slot type.
Changed
- Update dependencies.
1.0.7 - 2024-05-23
Fixed
- Fixed issue of directly jumping to the second level in express route.
1.0.6 - 2024-05-22
Fixed
- Fixed unchecked nil variable.
1.0.5 - 2024-05-22
Changed
- Update dependencies.
1.0.4 - 2024-05-22
Fixed
- Compatible with r2modman
1.0.3 - 2024-05-22
Fixed
- Fixed AvoidReplacingTraits
1.0.2 - 2024-05-21
Removed
- Remove redundant functions.
1.0.1 - 2024-05-21
Fixed
- Compatible with Chalk-2.0.2
1.0.0 - 2024-05-21
Added
- Compatible with Chalk-2.0.2
0.0.2 - 2024-05-19
Added
- Added RemoveMaxGodsLimits
- Added AvoidReplacingTraits
0.0.1 - 2024-05-18
Added
- First version of the mod!