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

[MIRROR] Fixes to the Galactic Material Market regarding market quantity. #647

Merged
merged 1 commit into from
Nov 18, 2023

Conversation

Steals-The-PRs
Copy link
Collaborator

Mirrored on Skyrat: Skyrat-SS13/Skyrat-tg#25022
Original PR: tgstation/tgstation#79307

About The Pull Request

This PR makes a fix to market quantity of materials on the GMM. In short, when you buy sheets, they get removed from the market's pool of available resources.
When buying resources, they now shift up and down based on a fraction of their inherent base_market_quantity, and not their current quantity, preventing situations where a material can fully deplete all its stock forever. I've also tweaked the numbers to try and keep those changes from swinging too far wide as a result of this change.

Respecting quantity of materials should additionally help to decrease the quantity of bike rounds in-game as well as the rare but horrifying billion credit round.

Why It's Good For The Game

Respecting quantity of materials should additionally help to decrease the quantity of bike rounds in-game as well as the rare but horrifying billion credit round. Also, I namely just completely missed this during the original PR and I've been out of state for a few weeks so I've been meaning to get around to fixing this.

Fixes #79116. Fixes #79247.

Changelog

🆑 ArcaneMusic
fix: The Galactic Material Market now respects quantity of materials purchased, removing them from the market when bought and preventing you from ordering more than are available at a given time.
/:cl:

…ity. [MDB IGNORE] (#25022)

* Fixes to the Galactic Material Market regarding market quantity. (#79307)

## About The Pull Request

This PR makes a fix to market quantity of materials on the GMM. In
short, when you buy sheets, they get removed from the market's pool of
available resources.
When buying resources, they now shift up and down based on a fraction of
their inherent base_market_quantity, and not their current quantity,
preventing situations where a material can fully deplete all its stock
forever. I've also tweaked the numbers to try and keep those changes
from swinging too far wide as a result of this change.

Respecting quantity of materials should additionally help to decrease
the quantity of bike rounds in-game as well as the rare but horrifying
billion credit round.

## Why It's Good For The Game

Respecting quantity of materials should additionally help to decrease
the quantity of bike rounds in-game as well as the rare but horrifying
billion credit round. Also, I namely just completely missed this during
the original PR and I've been out of state for a few weeks so I've been
meaning to get around to fixing this.

Fixes #79116. Fixes #79247.

## Changelog

:cl:
fix: The Galactic Material Market now respects quantity of materials
purchased, removing them from the market when bought and preventing you
from ordering more than are available at a given time.
/:cl:

---------

Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@ users.noreply.github.com>

* Fixes to the Galactic Material Market regarding market quantity.

---------

Co-authored-by: ArcaneMusic <[email protected]>
Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@ users.noreply.github.com>
@Iajret Iajret merged commit 041cf5d into master Nov 18, 2023
24 checks passed
@Iajret Iajret deleted the upstream-mirror-25022 branch November 18, 2023 22:48
AnywayFarus added a commit that referenced this pull request Nov 18, 2023
Iajret pushed a commit that referenced this pull request Jan 28, 2024
* Emergency shuttle console only works on the shuttle (#81123)

## About The Pull Request

Fixes tgstation/tgstation#79067 where you can
hijack the shuttle without actually being on the shuttle.

## Changelog

:cl: LT3
fix: Emergency shuttle console now only works while on the emergency
shuttle
/:cl:

* Emergency shuttle console only works on the shuttle

---------

Co-authored-by: lessthanthree <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants