A Luck reward mod for SULFUR.
This mod gives the player Luck whenever an enemy dies.
By default, each enemy death grants one minute worth of Luck recovery, based on your current Stat_LuckGain.
Luck On Kill is fully compatible with Better Luck Control.
When both mods are installed:
Example:
Luck On Kill adds +5 Luck
Better Luck Control has RecoveryMultiplier = 2
Final Luck gain becomes +10
If you do not want Better Luck Control to affect kill rewards, change this setting:
ApplyThroughModifyStatus = false
SULFUR has two internal Luck values:
By default, SULFUR periodically adds Stat_LuckGain to Status_Luck once per minute.
Luck On Kill adds an extra Luck gain when an enemy dies.
Default behavior:
Enemy dies
-> Read current Stat_LuckGain
-> Add that amount to Status_Luck
Example:
Base Luck recovery = 3/min
Enemy death grants +3 Luck
Four-leaf Clover + Santa Hat = 5/min
Enemy death grants +5 Luck
After launching the game once with the mod installed, a config file will be generated:
BepInEx/config/kumo.sulfur.luck_on_kill.cfg
[General]
EnableMod = true
[Reward]
RewardMultiplier = 1
RewardFlatBonus = 0
RewardOverride = -1
[Compatibility]
ApplyThroughModifyStatus = true
[Filter]
RequireHostileToPlayer = true
RewardOnlyExperienceUnits = false
RewardCivilians = false
RewardBreakables = false
[Safety]
PreventDuplicateRewards = true
[Debug]
LogRewards = true
Multiplier for Luck gained on enemy death.
The base reward is your current Stat_LuckGain.
Example:
RewardMultiplier = 2
If your current Luck recovery is 5/min, each enemy death grants:
5 * 2 = 10 Luck
Flat bonus added to each kill reward after multiplier.
Example:
RewardMultiplier = 1
RewardFlatBonus = 3
If your current Luck recovery is 5/min, each enemy death grants:
5 * 1 + 3 = 8 Luck
If set to 0 or higher, this replaces the kill reward with a fixed value.
Example:
RewardOverride = 10
Each enemy death grants:
10 Luck
Set it to -1 to disable override mode.
Controls compatibility with other Luck mods.
Default:
ApplyThroughModifyStatus = true
This means Luck On Kill adds Luck through the game's normal Status_Luck modification method.
When Better Luck Control is also installed, Better Luck Control can modify this reward.
Example:
Luck On Kill reward = +5
Better Luck Control RecoveryMultiplier = 2
Final reward = +10
If set to false:
ApplyThroughModifyStatus = false
Luck On Kill directly sets the new Luck value, so Better Luck Control will not modify the kill reward.
Default:
RequireHostileToPlayer = true
Only hostile units grant Luck.
Default:
RewardOnlyExperienceUnits = false
If true, only units with ExperienceOnKill greater than 0 grant Luck.
Default:
RewardCivilians = false
If true, civilian units can grant Luck.
Default:
RewardBreakables = false
If true, breakable objects can grant Luck.
Recommended: keep this false.
RewardMultiplier = 1
RewardFlatBonus = 0
RewardOverride = -1
ApplyThroughModifyStatus = true
RewardMultiplier = 2
RewardFlatBonus = 0
RewardOverride = -1
ApplyThroughModifyStatus = true
RewardMultiplier = 1
RewardFlatBonus = 0
RewardOverride = 10
ApplyThroughModifyStatus = true
Install with a Thunderstore-compatible mod manager, or manually place the DLL into:
BepInEx/plugins/LuckOnKill/
This mod does not directly force enemies to drop items.
Instead, it adds to the game's existing Luck economy:
Enemy death -> stored Luck increases -> valuable loot can consume stored Luck
For configuring Luck recovery and Luck consumption, use the companion mod:
Better Luck Control
This mod includes localization files for SULFUR Config.
This localization support is only for the in-game configuration page provided by SULFUR Config. It localizes the mod name, config sections, setting names, and setting descriptions shown in the config UI.
It does not change the game’s own text, item names, dialogue, or gameplay content.
Supported SULFUR Config languages: