You are viewing a potentially older version of this package. View all versions.
DooDesch-EnemyDropLoot-1.0.4 icon

EnemyDropLoot

Makes dungeon enemies drop loot that matches the current map's spawn pool.

Date uploaded 2 weeks ago
Version 1.0.4
Download link DooDesch-EnemyDropLoot-1.0.4.zip
Downloads 204
Dependency string DooDesch-EnemyDropLoot-1.0.4

This mod requires the following mods to function

LavaGang-MelonLoader-0.7.3 icon
LavaGang-MelonLoader

The World's First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono

Preferred version: 0.7.3
NeoMimicry-MimicAPI-0.3.0 icon
NeoMimicry-MimicAPI

a api!.

Preferred version: 0.3.0

README

MIMESIS - EnemyDropLoot

Dungeon enemies in MIMESIS now drop loot - every kill rolls against the current map's own loot pool and can drop a map-appropriate item next to the corpse, so combat actually rewards you.

Version Game MelonLoader Status

Features

  • Rolls for loot whenever an enemy dies in an active dungeon room and spawns the reward at the corpse.
  • Builds its loot pool from the live dungeon's own spawn data, so drops only ever contain items that could naturally appear on that level.
  • Picks each drop through the source's own weighted roll, with a fallback so a kill rarely comes up empty.
  • Spawns loot with the game's own helpers: scatters within a 2 m radius and snaps to the navmesh, for reliable, valid positions.
  • Only activates inside real dungeon rooms; shop, tram and arena scenes are never touched.
  • Configurable drop chance and number of rolls per kill via MelonPreferences.

Requirements

Component Version
MIMESIS 0.3.0 (current Steam build)
MelonLoader 0.7.3+
MimicAPI Required - NeoMimicry/MimicAPI

EnemyDropLoot uses MimicAPI to read private game internals, so MimicAPI must be installed for the mod to work.

Installation

  • Recommended: install via a Thunderstore mod manager (r2modman / Gale). It pulls in MelonLoader and MimicAPI for you.
  • Manual:
    1. Make sure MelonLoader 0.7.3+ is installed in your game folder.
    2. Download EnemyDropLoot.dll from the Releases page.
    3. Copy EnemyDropLoot.dll and MimicAPI.dll into MIMESIS/Mods/.
    4. Launch the game once so the config section is generated.

Configuration

Stored in UserData/MelonPreferences.cfg under the EnemyDropLoot category.

Option Description Default Values/Range
Enabled Master toggle for the mod. true true / false
DropChance Chance per roll that a slain enemy drops loot. Clamped to 0-1. 0.1 0.0 - 1.0
MaxDropsPerKill Maximum number of loot rolls performed per enemy. Clamped to 0-100; at least 1 roll is performed. 1 0 - 100

Raise DropChance toward 1.0 for more frequent drops, and raise MaxDropsPerKill for the chance of multiple drops per enemy.

Usage

No keybinds and no menu - the mod is fully automatic. Enter any real dungeon mission map and the mod silently builds that room's loot pool; killed enemies may then drop map-appropriate items at their death position. The MelonLoader console confirms the pool loaded (for example, Loaded N loot spawn bundles with M unique items).

CHANGELOG

Changelog

All notable changes to EnemyDropLoot are documented in this file. The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.0.6] - 2026-06-22

Fixed

  • Slain enemies dropped roughly twice as much loot as configured. The mod's Harmony patches were applied twice (MelonLoader auto-applies them, and the mod also called PatchAll() itself), so the death handler ran twice per kill. Patches now apply exactly once, so a kill drops the configured amount.
  • Loot is now dropped on the same event the game uses for its own monster drops, so it spawns exactly once per death and no longer double-drops on revives or force-kills.
  • Dropped loot is now placed like the game's own loot (on the nearest navmesh point, no scatter), so it stays within the area the game cleans up on room transitions instead of lingering. This reduces the loot-object build-up that could lower frame rates in loot-heavy areas. (Addresses the "FPS drop" report.)

Changed

  • Started maintaining a full changelog that is now published on GitHub, Thunderstore and Nexus. No gameplay changes compared to 1.0.4.

[1.0.4] - 2026-06-16

Changed

  • Updated the MimicAPI dependency to 0.3.0 for full compatibility with the Mimesis 0.3.0 game build.
  • Rewrote the README to the current standard with accurate configuration, dependency and badge information.

[1.0.3] - 2026-06-15

Fixed

  • Compatibility with the Mimesis 0.3.0 game update and MelonLoader 0.7.3. Enemies drop loot again on the new game build.

Changed

  • Reorganised the README with a table of contents, clearer feature descriptions and step-by-step installation and configuration guidance, including DropChance and MaxDropsPerKill examples.

[1.0.2] - 2025-11-16

Added

  • Declared MimicAPI as a dependency so the mod resolves its runtime requirement automatically.

[1.0.1] - 2025-11-16

Changed

  • Refreshed the README with a clearer mod description, installation steps and configuration options.

[1.0.0] - 2025-11-16

Added

  • Initial release. Dungeon enemies now drop loot that matches the active map's spawn pool when killed.
  • DropChance and MaxDropsPerKill preferences to tune how often and how much loot drops.