You are viewing a potentially older version of this package. View all versions.
Ciarenni-Mystic_Assistant-1.0.2 icon

Mystic Assistant

Adds a God Tear store that (mostly) offers the same rewards as the roulette wheel. No more RNG, all agency, all the time.

Date uploaded 2 years ago
Version 1.0.2
Download link Ciarenni-Mystic_Assistant-1.0.2.zip
Downloads 923
Dependency string Ciarenni-Mystic_Assistant-1.0.2

This mod requires the following mods to function

BepInEx-BepInExPack_CultOfTheLamb-5.4.2101 icon
BepInEx-BepInExPack_CultOfTheLamb

BepInEx pack for Cult of the Lamb. Preconfigured and ready to use.

Preferred version: 5.4.2101

README

The Mystic Assistant

This is a mod for Cult of the Lamb to buy specific rewards from the shop that unlocks when you beat the base game. If you've played the post-game in Relics of the Old Faith, you'll be familiar with this:

image

This was a wonderful addition to the game, but 3 of the 4 options on the wheel have limited stock by design. The only one that doesn't is the necklace option. Once all the other options are exhausted, the wheel offers refined stone, refined lumber, meat, and a random necklace from it's pool. Having all the stone, lumber, and meat that I needed, I found myself save scumming until the necklace I wanted was offered and was what I won. This was tedious and time-consuming, especially when I really only wanted a specific necklace.

So I wrote this mod!

Lore or something

Seeing the continual frustration of the lamb with receiving unwanted items from its boss, one of the assistants of the Mystic Shopkeeper covertly offers the lamb a deal. If the lamb brings the God Tear to it instead of its boss, it can provide the lamb with a specific necklace. Unsure of what the assistant gets out of the deal, but not wanting to turn down a good opportunity, the lamb accepts.

How to install the mod

  1. Install BepInEx for Cult of the Lamb. There's a couple ways to go about this, but either way, make sure you get BepInEx version 5.4, not version 6.

    1. You can follow this guide that is specific to Cult of the Lamb.

    or

    1. You can find their GitHub page here, and their installation guide here.
  2. In the game's root folder (\steamapps\common\Cult of the Lamb), go to the BepInEx folder.

  3. If the "plugin" folder does not exist, launch the game so that BepInEx can create the stuff it needs to work in its folder.

  4. Drop the "MysticAssistant.dll" into the plugins folder.

  5. Enjoy the game with the mod installed!

How to build the project

There are some items that the project needs to build that are excluded from the repo by design. They aren't mine to distribute, but if you own the game, you can get everything you need.

  1. Download the code, stick it wherever you want.
  2. If you haven't already, set up BepInEx for your Cult of the Lamb installation. You'll need some files from it to be able to build this project.
  3. Check out this guide, specifically starting at section 4, Importing useful dependencies.
    1. Specifically, you need BepInEx.dll and 0Harmony.dll from the BepInEx installation, and the Assembly-CSharp.dll, UnityEngine.dll, and UnityEngine.CoreModule from the Cult of the Lamb installation.
    2. In addition to what is mentioned in the guide, you'll need the UnityEngine.TextMeshPro.dll from the Cult of the Lamb installation.
  4. I followed the guide's steps as described, so the .csproj file is looking for a libs folder in the root directory of the project. You can, of course, adjust that to your liking.
  5. Once all the references are fixed, you should be able to build it! Good luck!

CHANGELOG

v2.2.0

  • Updated the mod to work with the Woolhaven DLC.

v2.1.0

  • Fixed an issue where buying the Dark or Light Necklace from the Assistant could lock the player out of the followers they grant. Opening the Mystic Assistant shop will correct the problem if it is happening to you, you do not have to re-buy anything unless you need more of the necklaces.

v2.0.2

  • Fixed an issue where buying a non-special necklace would not give it to the player.

v2.0.1

  • Fixed an issue with secondary interactions on other buildings that I re-introduced in 2.0.0.

v2.0.0

  • Added Forgotten Commandment stones, talisman pieces, follower forms, decoration blueprints, tarot cards, and relics to the shop, along with an option to buy a small amount of coin for when there's nothing else you want.

v1.0.2

  • Fixed an issue caused by changes to the game code in the Unholy Alliance update. Added mod to Thunderstore.

v1.0.1

  • Fixed a bug that prevented use of secondary interactions on other structures.

v1.0.0

  • Initial upload to Nexus Mods