Repository navigation
feat: hide red-mushroom poison in sandwiches, salads, pizzas, pies and soup - #112
Merged
Merged
Conversation
…d soup Grilled mushrooms go into sandwiches and salads, raw or grilled ones onto pizzas and into pies, and raw ones boil and mash into soup (cooking-options raw-in-cookware keeps them from being Raw in hand). In a dish both kinds are just "Mushroom". Dish bonuses can now count an origin (count: origin) and keep their tag secret (hide-at-stars, hide-tags, hide-dish-tags). A hidden tag stays on the item (TagTrack hidden, hidden_tags PDC, hidden= in food strings) and is eaten, but the lore leaves out its line, and its stars, Food and Nutrition show without it; it never names the food or stacks with a shown one. The default configs give every dish and the soup pot a poison bonus: each red mushroom makes it Tainted, Poisoned, then Deadly (Nutrition x0.4, x0.15, x0), hidden at 3 stars or more while the red mushrooms are grilled (pizza, pie: the dish is cooked; soup: boiled). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Red mushrooms are a poison players can hide in food.
count: origin. A dish bonus can count an origin across all of the dish's foods, withorigin:andsteps:. The defaultpoisontrack (tags.yml) uses it for Red Mushroom: 1 is Tainted (Nutrition ×0.4), 2 Poisoned (×0.15), 3+ Deadly (×0). Food stays ×1.0 on purpose: Nutrition moves toward the meal's, weighted by the Food gained (DietMath.lerpRaw), so a filling 0-Nutrition meal drags the eater's diet down hardest.hide-at-stars(default 3), withhide-tags/hide-dish-tagsdefining "cooked well".pot.ymlbonuses).raw-in-cookware. Mushrooms aren't tagged Raw in hand.The mushroom layer/topping models and dish looks are server config (Dev only so far).
Documentation impact
tags.ymldocument the new keys in their comments.Contract
mvn -o -B clean verify; all tests pass and line coverage is still 100%. NewPoisonBonusCoverageTest,HiddenTagCoverageTestandPoisonSoupCoverageTest.ProvinceSystem/wiki/cookingor related pages): no change.Notes
The poison can still be noticed:
🤖 Generated with Claude Code