Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Magiclysm - Added a deep storage freezer for a single body #72400

Closed

Conversation

MrHrulgin
Copy link
Contributor

Summary

Mods "Added deep storage option for a single corpse"

Purpose of change

There's a few larger beasts out there that are nigh-impossible to butcher where you kill them. Your current choice is to quarter them or otherwise lose parts of the corpse in the name of portability. This provides a heavy, expensive, and bulky alternative, if you want all of your inconvenience up front in the form of hauling an expensive and awkward item out into the middle of nowhere to be ready for your hunt.

Describe the solution

This adds an even more awkward second tier of the magical gravity freezer. It's $8000 from the trader if he deigns to carry it, is 500L in size, 160kg empty, multiplies the weight of anything inside it by 5x, and can only carry a single item. With an adult dragon corpse inside, it weighs more than 10,000 kg. The only benefits are that it has enough internal capacity to hold an adult dragon corpse, and provides a .05 multiplier to decay, allowing a corpse to stay fresh inside for over a year. When not in use as a dragon storage device, it's also helpful for other large corpses you might want to break down at your base such as owlbear or moose, assuming you have a vehicle that has cargo capacity and can handle the weight.

Describe alternatives you've considered

Not doing it, but I like the idea of having more options for corpse management.

Testing

Spawned a dragon, killed a dragon, spawned the freezer, popped the body inside. Jumped a year into the future and saw that the body was still fresh. Jumped another year into the future and saw that the body was rotten, but not yet gone.

Additional context

Adding the deeper freezer for corpse storage.
Adding the deeper freezer attributes
@github-actions github-actions bot requested a review from KorGgenT March 15, 2024 06:19
@github-actions github-actions bot added [JSON] Changes (can be) made in JSON Mods Issues related to mods or modding Spawn Creatures, items, vehicles, locations appearing on map Mods: Magiclysm Anything to do with the Magiclysm mod Items: Containers Things that hold other things <Bugfix> This is a fix for a bug (or closes open issue) <Enhancement / Feature> New features, or enhancements on existing Code: Infrastructure / Style / Static Analysis Code internal infrastructure and style Info / User Interface Game - player communication, menus, etc. astyled astyled PR, label is assigned by github actions json-styled JSON lint passed, label assigned by github actions labels Mar 15, 2024
Copy link
Contributor

@Knut-Aage-Hofseth Knut-Aage-Hofseth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the idea is cool. It does not magically solve the problem, to transport a filled freezer is still difficult, if not impossible? But it allows the survivor more time to cobble together a solution.

data/mods/Magiclysm/items/containers.json Outdated Show resolved Hide resolved
@github-actions github-actions bot added the BasicBuildPassed This PR builds correctly, label assigned by github actions label Mar 15, 2024
@kevingranade
Copy link
Member

kevingranade commented Mar 15, 2024

This seems less like "more options for managing the problem" and more "a way to buy yourself out of a challenge".

@KorGgenT
Copy link
Member

So I don't really have a problem with the idea of the item, but trade is a little easy so I'm unsure about if it would be too easy to obtain.

@Maleclypse
Copy link
Member

Honestly, I'd much prefer a magiclysm faction camp expansion for butchering massive creatures and the ability for a vehicle part to haul non-refrigerated bodies easily similar to having the tow on a tow truck, and a more complicated refrigeration unit that weighs a ton and burns a bunch of power so that you have multiple realistic options that can get these corpses back to your home base camp expansion where the NPCs are doing most of the work for butchering.

@MrHrulgin
Copy link
Contributor Author

MrHrulgin commented Mar 15, 2024

@kevingranade It's already possible to buy preserved dragon components from a merchant, though at a considerable markup. This item is a middle ground between buying the components outright and setting up a field camp to do the processing on site. Less expensive than outright buying, and trading money for the time saved setting up the camp. I feel like it's a reasonable middle ground?

@KorGgenT It's got a base cost of $8k and weight of 2 in the misc items itemgroup as compared to the weight of 12 for the tier 1 freezer. with so few items being pulled from that pool each week, my expectation is that this would not show up even every month, and the player would have to be ready with $16k to afford it, in line with the cost for a ring of protection +8. I'm open to it being even rarer, more costly or spawning very rarely in some other area like a wizard's tower or some other location where corpse preservation would make sense. Do you have thoughts on that?

@Maleclypse I would love all of that. It's a bit bigger job than I'm ready to take on, but would love to see it.

@kevingranade
Copy link
Member

It's already possible to buy preserved dragon components from a merchant, though at a considerable markup.

Do that then.

This item is a middle ground between

Middle grounds don't improve game experience, they just make everything indistinct.

@MrHrulgin
Copy link
Contributor Author

MrHrulgin commented Mar 15, 2024

Outside of the specific use case for dragons, it also resolves the issue of transport of other large corpses, which often don't fit in vehicles at all given the volume limit per tile. This isn't a gimmick item with one use, and it provides functionality currently lacking.

While I'm framing it as a middle ground between two options on the axis of cost/effort, functionally it supports a different, more base-centered playstyle. That's not muddying the distinction between "kill dragon" and "buy dragon parts", it's providing options regarding how and when you butcher large animals.

@I-am-Erk
Copy link
Member

Although I agree with the argument against this being a solution to the described problem, freezers of this size are actually a thing, so personally I think it's more a problem of this being the use case and implementation, rather than the object itself.

In a more general sense, for large object freezing it might be more appropriate to have a cold air field generator that lets you make a deep freezer room.

@MrHrulgin
Copy link
Contributor Author

I would love a different, mainline solution to the challenge of preserving and transporting a large corpse. For the moment, this solves a current game challenge, in a way that seems in line with mod balance regarding item cost and rarity. I'm completely open to modifications regarding attributes, rarity, or location, if there's additional feedback.

A suggestion from Discord was that even 5x item weight was insufficient, as once it's in a vehicle weight is irrelevant. In testing, the box with a very large corpse in it weighed ~30,000 lbs, requiring a specialized vehicle with nothing else being carried to move it around while loaded. Much heavier and it would be entirely non-portable. This is a potential option, though it would relegate it entirely to use as a base freezer for large corpses. If that's the preferred direction, I'd probably want to reexamine its stats. The limit to holding only a single corpse was intended as balance so that you couldn't just toss half a dozen deer in there and drive off, but if it's going to be furniture, I might lower the internal capacity and remove the holster flag.

The other common concern was accessibility at the trader. As mentioned above, I could make it only findable, if the current rarity is too high.

@MrHrulgin MrHrulgin marked this pull request as draft March 15, 2024 18:25
@I-am-Erk
Copy link
Member

I-am-Erk commented Mar 15, 2024

So, a better way to do this might be an item, like a shroud or wrapper, that can contain a single object of any size and halts decay on its contents. Essentially, a wondrous item that works like 'gentle repose' in fantasy magic. Personally, I think the coolest way to do this would be if the wrapper item itself had a decay time, so it didn't make the contents permanently safe but it greatly extended their lifespan. This could be something you summon by casting a spell, and/or an item that you can purchase in a sealed package to use when you need it. ("Lucky Joe's Gentle Repose single-use corpse wrappers"). Ideally this should also stop corpses from reviving.

I feel like that's way more on brand and has more gameplay use than a bespoke deep-freeze of holding

@MrHrulgin
Copy link
Contributor Author

Interesting. If there's approval for that as a concept, I'm happy to close this and put that together instead.

@Maddremor
Copy link
Contributor

How would a non-rigid item interact with a bag of holding volume reduction?

@MrHrulgin
Copy link
Contributor Author

Looks like it handles the size reduction just fine? The numbers here are completely made up, still early in testing:
image

@MrHrulgin
Copy link
Contributor Author

Ok, following on I-am-Erk's idea, I've built a different concept to attempt to address the core need of temporary large corpse transport and management. #72409

@MrHrulgin MrHrulgin closed this Mar 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
astyled astyled PR, label is assigned by github actions BasicBuildPassed This PR builds correctly, label assigned by github actions <Bugfix> This is a fix for a bug (or closes open issue) Code: Infrastructure / Style / Static Analysis Code internal infrastructure and style <Enhancement / Feature> New features, or enhancements on existing Info / User Interface Game - player communication, menus, etc. Items: Containers Things that hold other things [JSON] Changes (can be) made in JSON json-styled JSON lint passed, label assigned by github actions Mods: Magiclysm Anything to do with the Magiclysm mod Mods Issues related to mods or modding Spawn Creatures, items, vehicles, locations appearing on map
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants