creature level and loot control integration - ASharpPen/Valheim.DropThat GitHub Wiki
Additional conditions for Creature Level and Loot Control. See the mod nexus page for more in-depth documentation for the options.
Mod-specific configs can be added to each configuration entry as [<EntityPrepfabName>.<DropIndex>.<ModName>]
These are implemented soft-dependant, meaning if the mod is not present, the configuration will do nothing.
Example for boar which will drop iron scraps only when it has a fire infusion.
[Boar.0]
ItemName = IronScrap
Enabled = true
AmountMin = 1
AmountMax = 1
Chance = 1
[Boar.0.CreatureLevelAndLootControl]
ConditionInfusion = Fire
Setting | Type | Default | Example | Description |
---|---|---|---|---|
ConditionBossAffix | string | Reflective, Shielded | Array of boss affixes, for which item will drop | |
ConditionNotBossAffix | string | Reflective, Shielded | Array of boss affixes, for which item will not drop. | |
ConditionInfusion | string | Fire, Frost | Array of creature infusions, for which item will drop | |
ConditionNotInfusion | string | Fire, Frost | of creature infusions, for which item will not drop | |
ConditionExtraEffect | string | Quick, Curious | Array of creature extra effects, for which item will drop | |
ConditionNotExtraEffect | string | Quick, Curious | Array of creature extra effects, for which item will not drop | |
ConditionWorldLevelMin | int | 0 | 3 | Minimum CLLC world level, for which item will drop |
ConditionWorldLevelMax | int | 0 | 5 | Maximum CLLC world level, for which item will drop. 0 or less means no max |
[FirTree_log_half]
SetDropChance=100
SetDropOnlyOnce=False
SetDropMin=10
SetDropMax=10
[FirTree_log_half.1]
PrefabName=ArmorLeatherLegs
SetTemplateWeight=1
SetAmountMin=1
SetAmountMax=1
[FirTree_log_half.1.EpicLoot]
RarityWeightUnique = 1
UniqueIDs = HeimdallLegs
[FirTree_log_half.1.CreatureLevelAndLootControl]
ConditionWorldLevelMin = 3
ConditionWorldLevelMax = 5
Setting | Type | Default | Example | Description |
---|---|---|---|---|
ConditionWorldLevelMin | int | 0 | 3 | Minimum CLLC world level, for which item will drop |
ConditionWorldLevelMax | int | 0 | 5 | Maximum CLLC world level, for which item will drop. 0 or less means no max |
- None
- Reflective
- Shielded
- Mending
- Summoner
- Elementalist
- Enraged
- Twin
- None
- Aggressive
- Quick
- Regenerating
- Curious
- Splitting
- Armored
- None
- Lightning
- Fire
- Frost
- Poison
- Chaos
- Spirit