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.

CharacterDrop Example

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

CharacterDrop Config Options

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

DropTable Example

[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

DropTable Configs

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

Field Options

Boss Affixes

  • None
  • Reflective
  • Shielded
  • Mending
  • Summoner
  • Elementalist
  • Enraged
  • Twin

Extra Effects

  • None
  • Aggressive
  • Quick
  • Regenerating
  • Curious
  • Splitting
  • Armored

Infusions

  • None
  • Lightning
  • Fire
  • Frost
  • Poison
  • Chaos
  • Spirit
⚠️ **GitHub.com Fallback** ⚠️