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] Removes non-working "Make AI" VV #793

Merged
merged 1 commit into from
Nov 23, 2023
Merged

Conversation

Steals-The-PRs
Copy link
Collaborator

Mirrored on Skyrat: Skyrat-SS13/Skyrat-tg#25207
Original PR: tgstation/tgstation#79889

About The Pull Request

Removes the "Make AI" from the VV dropdown.

Why It's Good For The Game

This button doesn't work, and this function already exists in the player panel.
It doesn't make sense to exist in multiple places, with it not working in 1 particular place.

Changelog

🆑 Xander3359
admin: Remove "Make AI" from VV dropdown
/:cl:

* Removes non-working "Make AI" VV  (#79889)

## About The Pull Request
Removes the "Make AI" from the VV dropdown.
## Why It's Good For The Game
This button doesn't work, and this function already exists in the player
panel.
It doesn't make sense to exist in multiple places, with it not working
in 1 particular place.
## Changelog
:cl:
admin: Remove "Make AI" from VV dropdown
/:cl:

* Removes non-working "Make AI" VV

---------

Co-authored-by: Xander3359 <[email protected]>
@ReezeBL ReezeBL merged commit 36c801c into master Nov 23, 2023
24 checks passed
@ReezeBL ReezeBL deleted the upstream-mirror-25207 branch November 23, 2023 19:13
AnywayFarus added a commit that referenced this pull request Nov 23, 2023
Iajret pushed a commit that referenced this pull request Feb 7, 2024
… not destroy. (#793)

* Material container drops sheets only on object deconstruct & not destroy. (#81290)

## About The Pull Request
- Fixes #81289

It has nothing to do with `dump_contents()` but with the material
container that drops its materials on `Destroy()` causing side effects.
Now it only drops sheets when an object is deconstructed but not
destroyed.

For this to work properly on all instances we have to ensure
`deconstruct()` is not overridden at least on machines for now, so they
can send `COMSIG_OBJ_DECONSTRUCT` signal. That comes in the next PR

## Changelog
:cl:
fix: deleting objects with local material storage(autolathe, drone
dispenser etc) no longer drops sheets, they only drop materials when
deconstructed
/:cl:

* Material container drops sheets only on object deconstruct & not destroy.

---------

Co-authored-by: SyncIt21 <[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