MagnusMagnuson-BiggerBazaar icon

BiggerBazaar

Expands the Bazaar with random items that can be bought with money you have left at the end of the stage (now lunar coins, too).

Last updated a month ago
Total downloads 678926
Total rating 138 
Categories Mods Server-side
Dependency string MagnusMagnuson-BiggerBazaar-1.13.6
Dependants 151 other mods depend on this mod

This mod requires the following mods to function

bbepis-BepInExPack-5.4.1903 icon
bbepis-BepInExPack

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

Preferred version: 5.4.1903
tristanmcpherson-R2API-4.3.5 icon
tristanmcpherson-R2API

A modding API for Risk of Rain 2

Preferred version: 4.3.5

README

BiggerBazaar

[Host only/Server-side]

This mod expands the bazaar with items to purchase. Use money or alternatively lunar coins to purchase items.

shop exchange

Recent feature

Features

  • up to 6 random items are available for purchase
    • Base cost and rarity for each tier can be adjusted in the config file
    • Cost scales with difficulty (if using money)
    • Limit how many times each item can be bought by tier
    • Restrict the amount of total purchases and/or purchases per tier per player
  • Use money you have left at the end of the stage...
    • When you take the bazaar portal, your money is not converted into experience points. Instead you keep it to buy items at the bazaar. Money left when you then leave the bazaar is converted into experience points
  • or use Lunar Coins. Consider trying it out with TemporaryLunarCoins Ephemeral Coins
    • Cost can be configured and does not increase
    • Cost of vanilla shops can be adjusted
  • You can exchange Lunar Coins for money at the friendly Shopkeeper
    • You can adjust the amount of money in the config. Setting this value as the same as e.g. a tier 1 item means one Lunar Coin always gives you enough money to buy a tier 1 item
    • You can limit the amount of exchanges, completely remove them or have infinite
  • Only the host is required to have the mod installed
  • If you're using ShareSuite, you can choose in the config whether bought items are shared or not by setting "ShareSuiteItemSharingEnabled" to true or false. Automatically turned on when sharing money.
  • Compatibility with ForesightArtifact.
  • Now all tiers and equipment can spawn if configured. Config file is reorganized which probably reset your configs (sorry). Old config should be at the bottom of the file.
  • Interoperability with ItemDropList. Only allows the selected items in the shop.

Installation

(if not using a mod manager)

  • Install BepInEx Mod Pack (if you haven't already)
  • Install R2API (if you haven't already)
  • Place the mod in the Risk of Rain 2\BepInEx\plugins folder.

If you want to change the config

  • Run the game once after installing the mod and close it out to create a config file
  • The config file will be created at Risk of Rain 2\BepInEx\config
  • Open the config and adjust to your liking

Contact

contact

Changelog

  • 1.13.6 Fix for update.
  • 1.13.5 Compatibility withg BetterUI.
  • 1.13.4 Added option to limit the amount of bazaar chests to spawn
  • 1.13.3 ShareSuite money sharing fix (I hope)
  • 1.13.2 Edge case ShareSuite compatibility fix. You probably never even had this issue.
  • 1.13.1 ShareSuite compatibility fix
  • 1.13.0 Update for recent patch.
  • 1.12.13 Back to using R2API with Hookgen, since standalone MMHOOK has no more active functionality
  • 1.12.12 Now only depends on the standalone MMHOOK and no longer R2API/ET.
  • 1.12.11 Added version for Enigmatic Thunder (found in the corresponding zip). Only use one one
  • 1.12.10 Fixed issue with new ShareSuite version. Should work again.
  • 1.12.9 Fixed a recently introduced bug that broke the golden chest from BazaarExpand.
  • 1.12.8 Fixed a bug that would prevent (lunar) equipment from being awarded when turning off ShareSuiteItemSharingEnabled. Thanks emtkmkk for reporting!
  • 1.12.7 Fixed a recently introduced bug that would prevent certain chests from giving items. A scene check wasn't working properly.
  • 1.12.6 Compatibility fix for ForesightArtifact. Changed chest tier costs to a multiplier as part of it. Current values have been automatically converted, so no need to change.
  • 1.12.5 Turned off ShareSuiteItemSharingEnabled being set to true automatically when using ShareSuite money sharing, since lunar mode exists.
  • 1.12.4 Fixed incorrect amount of money issue with ShareSuite money sharing when host dies and party goes to the bazaar.
  • 1.12.3 Lunar mode was not displayed as requiring lunar coins on client. Changed chests to lunar chests for lunar mode.
  • 1.12.2 "original bazaar" config wasn't displayed properly for clients.
  • 1.12.1 A "original bazaar" config wasn't working. Wow, great testing Magnus. Good job.
  • 1.12.0 Added some configs. Lunar price for vanilla bazaar shop can now be changed and some other small config options found under "Other".
  • 1.11.1 Another weird edge case compatibility issue with ShareSuite where chests would spawn wrong items was fixed.
  • 1.11.0 Reworked some stuff. Now all tiers and equipment can spawn if configured. Organized config.
  • 1.10.2 Changed Bigger Bazaar to not spawn any chests if tier 1, 2 and 3 are disabled by ItemDropList, rather than spawning random items.
  • 1.10.1 Forgot an exclamation mark, breaking money transfer when using ShareSuite with money sharing :^)
  • 1.10.0 Added some basic interoperability with ItemDropList.
  • 1.9.8 Added a config for ShareSuite. maxPlayerPurchases now affects the whole party by default.
  • 1.9.7 Decided to instead just leave a message in the log :^) Sorry for spam. Everything works
  • 1.9.6 Nevermind last change. Hook is too early affecting proper functionality. Will fix false positive issue later.
  • 1.9.5 Changed a hook entry point to avoid false reports
  • 1.9.4 Added Network Compatibility Level
  • 1.9.3 A feature that no one uses was preventing chests from spawning under certain conditions :D
  • 1.9.2 Now works with Sacrifice Artifact. Option to enable/disable in config.
  • 1.9.1 Fixed a networking issue that prevented clients from interacting with the bazaar.
  • 1.9.0 Update for Artifacts Update
  • 1.8.0 Lunar Coins can now optionally be used instead of money to purchase items. This feature was mainly added for TemporaryLunarCoins
  • 1.7.3 Temporary incompatibility fix for ShareSuite when using money sharing (until they have a solution), since I'm getting multiple pms about this daily now.
  • 1.7.2 Bandaid compatibility fix for SavedGames (Loading into the bazaar with BiggerBazaar causes some issues)
  • 1.7.1 Small fix
  • 1.7.0 Added configs for bazaar restrictions and an alternative price scaling mode.
  • 1.6.3 Fix for ShareSuite when using money sharing (Will still only grant the person using the lunar coin the money)
  • 1.6.2 Update for Hidden Realms Update
  • 1.5.2 Update for Skills 2.0 Update
  • 1.4.2 Added support for StartInBazaar
  • 1.4.1 The Lunar Money Exchange Pod next to the Shopkeep no longer triggers fireworks due to an incident. No Newt was (seriously) hurt.
  • 1.4.0 ShareSuite is now automatically detected. ShareSuite specific config for item sharing added. 1.3.0 config "ShareSuiteFix" removed/renamed.
  • 1.3.0 Added feature for ShareSuite users (per request).
  • 1.2.0 Update for Scorched Acres patch
  • 1.1.0 Added Feature: Limit how many times each item can be bought depending on tier (per request)
  • 1.0.1 Compatibility fix for ShareSuite. Bigger Bazaar now works when using ShareSuite also.
  • 1.0.0 Added more configuration options
  • 0.9.0 Compatibility fix for AutoItemPickup. Display items are no longer distributed.
  • 0.8.2 Mod was not actually using the config setting for lunar coin conversion
  • 0.8.1 Forgot to remove a console output
  • 0.8.0 Initial release (please no typos)

Available versions

Please note that the install buttons only work if you have compatible client software installed, such as the Thunderstore Mod Manager. Otherwise use the zip download links instead.

Upload date Version number Downloads Download link  
2022-4-19 1.13.6 23784 Version 1.13.6 Install
2022-3-29 1.13.5 21928 Version 1.13.5 Install
2022-3-25 1.13.4 5511 Version 1.13.4 Install
2022-3-15 1.13.3 12414 Version 1.13.3 Install
2022-3-10 1.13.2 7778 Version 1.13.2 Install
2022-3-7 1.13.1 5602 Version 1.13.1 Install
2022-3-6 1.13.0 439 Version 1.13.0 Install
2021-4-19 1.12.13 178859 Version 1.12.13 Install
2021-3-31 1.12.12 33804 Version 1.12.12 Install
2021-3-29 1.12.11 12283 Version 1.12.11 Install
2021-3-29 1.12.10 1843 Version 1.12.10 Install
2020-10-31 1.12.9 99027 Version 1.12.9 Install
2020-10-30 1.12.8 1930 Version 1.12.8 Install
2020-10-24 1.12.7 7469 Version 1.12.7 Install
2020-10-21 1.12.6 4307 Version 1.12.6 Install
2020-10-10 1.12.5 10901 Version 1.12.5 Install
2020-9-27 1.12.4 18392 Version 1.12.4 Install
2020-9-25 1.12.3 6457 Version 1.12.3 Install
2020-9-21 1.12.2 15920 Version 1.12.2 Install
2020-9-21 1.12.1 789 Version 1.12.1 Install
2020-9-18 1.12.0 9293 Version 1.12.0 Install
2020-9-15 1.11.1 9467 Version 1.11.1 Install
2020-9-14 1.11.0 5208 Version 1.11.0 Install
2020-9-11 1.10.2 9535 Version 1.10.2 Install
2020-9-11 1.10.1 339 Version 1.10.1 Install
2020-9-11 1.10.0 2324 Version 1.10.0 Install
2020-8-23 1.9.8 32805 Version 1.9.8 Install
2020-8-20 1.9.7 9417 Version 1.9.7 Install
2020-8-20 1.9.6 573 Version 1.9.6 Install
2020-8-20 1.9.5 1075 Version 1.9.5 Install
2020-8-17 1.9.4 9036 Version 1.9.4 Install
2020-4-5 1.9.3 36434 Version 1.9.3 Install
2020-4-3 1.9.2 4033 Version 1.9.2 Install
2020-4-3 1.9.1 1463 Version 1.9.1 Install
2020-4-2 1.9.0 2249 Version 1.9.0 Install
2020-2-10 1.8.0 15087 Version 1.8.0 Install
2020-1-8 1.7.3 10392 Version 1.7.3 Install
2019-12-28 1.7.2 5957 Version 1.7.2 Install