You are viewing a potentially older version of this package. View all versions.
0xGrey-BalancedInstanceBasedLoot-2.0.4 icon

BalancedInstanceBasedLoot

Adds instance based loot when you're running with "Artifact of Sacrifice" and "Artifact of Command" enabled. Drop rate adjusts based on number of players for balance. F3 pulls all unpicked command items to you

By 0xGrey
Date uploaded 2 years ago
Version 2.0.4
Download link 0xGrey-BalancedInstanceBasedLoot-2.0.4.zip
Downloads 257
Dependency string 0xGrey-BalancedInstanceBasedLoot-2.0.4

This mod requires the following mods to function

bbepis-BepInExPack-5.4.2121 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.2121
RiskofThunder-HookGenPatcher-1.2.9 icon
RiskofThunder-HookGenPatcher

MMHOOK generation at runtime.

Preferred version: 1.2.9
RiskofThunder-R2API_Items-1.0.8 icon
RiskofThunder-R2API_Items

API for adding custom items

Preferred version: 1.0.8
RiskofThunder-R2API_Language-1.1.0 icon
RiskofThunder-R2API_Language

API for modifying the language localisation of the game

Preferred version: 1.1.0
RiskofThunder-R2API_Networking-1.0.4 icon
RiskofThunder-R2API_Networking

Networking API around the Unity UNet Low Level API (LLAPI)

Preferred version: 1.0.4
RiskofThunder-R2API_CommandHelper-1.0.2 icon
RiskofThunder-R2API_CommandHelper

API for registering console commands

Preferred version: 1.0.2

README

BalancedInstanceLootPlugin (Fork of InstanceLootPlugin)

This is a temporary release of InstanceLootPlugin v2 for testing. It will be deprecated once the changes are merged into the original.

This plugin is used to provide instance based loot when you're running with "Artifact of Sacrifice" and "Artifact of Command" enabled.

  • Adds a console command drop_rate <value> to set a custom drop rate for items (0-100)
  • Adds a shortcut F3 to pull all unpicked items to you
  • Ensures drop rates are appropriate for the number of players, since all drops are shared now.

Contributors:

Changelog

2.0.4

  • Don't override manually specified drop rates
  • Make player count scaling more consistent

2.0.3

  • Avoid edge case where alt-tabbing can reenable hooks and circumvent the fix in 2.0.2
  • Disable F3 shortcut when hooks are not loaded
  • Tidy up logs

2.0.2

  • Fixes a bug causing Artifacts to become unobtainable.
  • Implement enemy drop chance scaling (elites have a higher drop chance than normies, and mending orbs have a 0% chance)
  • Lower default minimum drop chance to 1%. This is less horrible than it sounds because of enemy scaling.

2.0.1

  • Fix bug causing drop rate to decrease when it shouldn't
  • Fix NRE spam from F3 keybind
  • [DropInMultiplayer] Focusing the Application will fix loot being non-interactable if a player joins after a level has loaded. This issue otherwise resolves automatically at the beginning of each stage.

2.0.0

  • Fix: No longer will despawn items when Artifact of Command is not enabled
  • Balance: Reduces item drops depending on the number of players when Artifact of Command and Artifact of Sacrifice are enabled.
  • Configurations:
    • Enable/Disable custom drop rates
    • Minimum drop rate
    • Drop rate mulitplier