Configurable weapon shooting durability loss multiplier for SULFUR.
This mod changes how much durability weapons lose when fired. It applies its multiplier after the game's normal durability calculations, including vanilla durability loss modifiers from items, oils, enchantments, and other attributes.
Config file:
BepInEx/config/kumo.sulfur.weapon_durability_loss_multiplier.cfg
Default config:
[General]
EnableMod = true
[Weapon]
WeaponDurabilityLossMultiplier = 0.5
[Debug]
LogDurabilityChanges = false
Multiplier examples:
0 = no weapon durability loss from shooting
0.25 = 25% durability loss
0.5 = half durability loss
1 = vanilla
2 = double durability loss
10 = ten times durability loss
The default value is 0.5, which means weapons lose half as much durability from shooting.
Install with r2modman or another Thunderstore-compatible mod manager.
BepInEx/plugins/WeaponDurabilityLossMultiplier.dll
This mod patches:
PerfectRandom.Sulfur.Core.Items.InventoryItem.TakeDurabilityLossFromShoot()
It should be compatible with most mods.
Compatibility may depend on patch order if another mod also patches weapon shooting durability loss or InventoryItem.TakeDurabilityLossFromShoot().
This mod does not patch:
InventoryItem.ModifyDurability()
InventoryItem.DurabilityLossMultiplier
EquipmentManager.DamageArmor()
Weapon.Shoot()
Remove:
BepInEx/plugins/WeaponDurabilityLossMultiplier.dll
Optional: remove the config file:
BepInEx/config/kumo.sulfur.weapon_durability_loss_multiplier.cfg
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: