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

[TM-ONLY] Откат тгуи обратно на инферно #1074

Closed
wants to merge 3 commits into from

Conversation

Iajret
Copy link
Collaborator

@Iajret Iajret commented Dec 11, 2023

О Pull Request

Тгуй сломал как минимум две вещи: выпадающее меню стало резаться до ~четверти строки, плюс невозможность выбора причёсок, нижнего белья и подобного в редакторе персонажа. Ну и ещё строка ввода подписей в бумагах стала некрасивой... но это мелочи.

Как это может улучшит/повлиять на игровой процесс/ролевую игру

¯\(ツ)

Доказательства тестирования

Я проверил редактор, верьте мне (забыл заскринить и вырубил сервер)

Скриншоты/Видео

Changelog

@Iajret Iajret closed this Dec 12, 2023
Iajret pushed a commit that referenced this pull request Feb 20, 2024
* Fix organs being replaced when not needed (#81575)

## About The Pull Request

So it seems `regenerate_organs` on species was actually replacing organs
not belonging to the species regardless, which was making it so the
`HEAL_ORGANS` flag which is supposed to heal your organs and supposedly
replace missing ones too.
However, this made it so anything using that would also remove and
replace all organs not native to your species, including prosthetic
organs, cybernetic organs, organs alien to your species, and the
nightmare heart itself when you're not a nightmare and it tries to
revive and convert you.

This just makes it mimic its behaviour when used to convert from one
species to another, which is to not replace organs alien to your
previous species, and making it also not replace those when
`replace_current = FALSE`.
## Why It's Good For The Game

Fixes #81546.
Fixes ethereal reviving eating your prosthetics.
## Changelog
:cl:
fix: Ethereal heart revive doesn't delete organs alien to your species,
like prosthetics, cybernetics, and possibly itself.
fix: Nightmare heart revive doesn't delete organs alien to your species,
like itself, upon which it would stop the conversion to shadowperson.
/:cl:

* Fix organs being replaced when not needed

---------

Co-authored-by: _0Steven <[email protected]>
@Iajret Iajret deleted the revert branch February 25, 2024 09:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants