Mods / Mushroom Roulette

Tags: #Tweak
Author: MikeTheShadow
Side: Both
Created: Apr 17th 2024 at 2:21 PM
Last modified: Apr 20th 2024 at 12:05 AM
Downloads: 4312
Follow Unfollow 32

Latest release (for outdated Vintage Story v1.19.7):
mushroomroulette_1.1.0.zip  1-click install


This mod is a simple tweak that modifies the display for all food items and hides any HP loss that might be there.
Basically you see a mushroom you gotta taste that mushroom to know if it's poisonous.
Should work with all modded items assuming they haven't touched this line of code (if they have this mod will likely explode).

image.png (699×581)

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v1.1.0 4146 Apr 20th 2024 at 12:05 AM Show mushroomroulette_1.1.0.zip 1-click install
v1.0.0 166 Apr 17th 2024 at 2:36 PM Show mushroomroulette_1.0.0.zip 1-click install

15 Comments (oldest first | newest first)

💬 LeoSpades, Mar 29th at 2:19 AM

This needs an update. I want to randomly die because I eat the wrong thing.

💬 DoodleGarbage, Jan 31st at 6:50 PM

FYI for people who notice the error while loading, I have not run into any crashes nor had issues with the mod working. This includes with Expanded Foods. You can safely ignore the error.
EDIT: Not on 1.20.3. Just saw the -8 health.

💬 Breugpfel, Jan 19th at 1:07 PM

Hi - is there any possibility of this being updated for 1.20? It might just be my personal combination of mods but I get an error message when trying to load the game with this one:

19.1.2025 13:02:45 [Error] [mushroomroulette] Exception: Assembly with same name is already loaded
at System.Runtime.Loader.AssemblyLoadContext.<LoadFromPath>g____PInvoke|5_0(IntPtr ptrNativeAssemblyBinder, UInt16* ilPath, UInt16* niPath, ObjectHandleOnStack retAssembly)
at System.Runtime.Loader.AssemblyLoadContext.LoadFromAssemblyPath(String assemblyPath)
at System.Reflection.Assembly.LoadFrom(String assemblyFile)
at Vintagestory.Common.ModContainer.<>c__DisplayClass36_0.<LoadAssembly>b__0(String path) in VintagestoryLib\Common\API\ModContainer.cs:line 455
at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
at System.Linq.Enumerable.WhereEnumerableIterator`1.ToList()
at Vintagestory.Common.ModContainer.LoadAssembly(ModCompilationContext compilationContext, ModAssemblyLoader loader) in VintagestoryLib\Common\API\ModContainer.cs:line 481

I mean it probably is my combination of mods, I'll try some experimenting.

💬 TanjBear, Dec 2nd 2024 at 7:24 PM

i think haveing a plant index, maybe one you carry around that auto updates when you consume somthing new would be cool. ps. i would be less intimidated by this mod if it were added.

💬 Maamessu, May 27th 2024 at 2:00 AM

This sort of works with Expanded Foods chopped mushrooms as far as I can tell. By this I mean: Mushroom Roulette does hide the HP damage of both mushrooms and items made with mushrooms from Expanded Foods. However, the chopped and processed mushrooms seem to retain their raw HP damage rather than the reduced damage of Expanded Foods. Example: Raw fly agaric is -6.5 HP. Chopped fly agaric was still -6.5 HP.

💬 Xeros08, May 8th 2024 at 6:07 PM

The image of the "do not touch" line of code is broken :P

💬 Marlim, May 8th 2024 at 2:59 PM

Yes, in my tests they all look the same and without toxicity.

MikeTheShadow

💬 MikeTheShadow , May 7th 2024 at 12:52 PM

By normal do you mean they lose their toxicity? This mod removes the text in the GUI but from my testing they are still poisonus. Marlim

💬 Marlim, May 5th 2024 at 7:12 PM

Are you sure? So does the Expanded Foods mod already do the work of this mod? Would I have to enable it on folders?

l33tmaan

💬 Marlim, May 5th 2024 at 7:08 PM

I don't know what happened, the mod didn't work for me, all the toxic mushrooms became normal.

💬 l33tmaan, May 4th 2024 at 4:26 AM

Cuiwi

Expanded Foods actually lets you do exactly that. You can even cook them to reduce the poison further.

💬 MikeTheShadow , Apr 19th 2024 at 3:38 AM

RogueRaiden Bandages still retain their health gain. If you find something where this mod does hide a positive healing factor I can fix it.
Quiche It actually does not hide the hp loss from cooked recipes. I'll remedy this in the next version.
Some mods might add features that implement custom displays for items. I'll do my best to support as many features as possible.

💬 Quiche, Apr 18th 2024 at 1:15 AM

Interesting mod! Excited to give it a whirl with a server. Does it remove the HP loss from cooked recipes as well? It would be great for assassinations if so.

💬 RogueRaiden, Apr 18th 2024 at 12:12 AM

Ooh this looks sweet! Or sour, rather...

Do healing effects get hidden as well?

Can mushroom deaths get their own message with this mod, if its not vanilla already?

💬 Cuiwi, Apr 17th 2024 at 11:57 PM

Oh nice! I'm not sure yet if I'll be using this myself, but it's definitely a good option to have. I think if there were some option to cut the mushroom to pieces to taste test while only getting half the damage (in the case that they're poisonous), that could be an interesting method of finding out what's poisonous or not without having to look it up online or getting instakilled by a spicier mushroom!

 (edit comment delete)