Skip to content

upstream pull#4

Draft
ivomink wants to merge 3009 commits intoYmirNetwork:masterfrom
ss14Starlight:starlight-dev
Draft

upstream pull#4
ivomink wants to merge 3009 commits intoYmirNetwork:masterfrom
ss14Starlight:starlight-dev

Conversation

@ivomink
Copy link
Copy Markdown
Member

@ivomink ivomink commented Mar 11, 2026

Short description

LICENSE: BSD-2-Clause

Why we need to add this

Media (Video/Screenshots)

Checks

  • I do not require assistance to complete the PR.
  • Before posting/requesting review of a PR, I have verified that the changes work.
  • I have added screenshots/videos of the changes, or this PR does not change in-game mechanics.
  • I affirm that my changes are licensed either under BSD-2-Clause, MIT, MPL or any similar non-copyleft license.

Changelog

🆑

  • add: ur mom
  • fix: deez nuts
  • removed: herobrine
  • tweak: fent

github-actions bot and others added 14 commits March 22, 2026 20:37
## Short description
Adds 9 new AI Screens (Ahasuerus, Alter Ego, Child, Godfrey, Honeycomb,
Hourglass, Rat, Royal, Sillycon) and 7 new AI Holograms (Boy, Girl, Mono
Face, Punk Female, Punk Male, Purrfus, Rat).

## Why we need to add this
More AI Customization, variety etc.

## Media (Video/Screenshots)
<img width="834" height="1007" alt="image"
src="https://github.com/user-attachments/assets/695ba235-9607-4f98-ac2b-a61dfe2e9432"
/>
<img width="838" height="996" alt="image"
src="https://github.com/user-attachments/assets/64e61099-5602-4c42-93b6-f721eca85d31"
/>
<img width="842" height="1008" alt="image"
src="https://github.com/user-attachments/assets/33282226-2ad2-4e2e-86ab-18171e72987e"
/>
<img width="842" height="1006" alt="image"
src="https://github.com/user-attachments/assets/e30ebf0e-88b8-40a8-b19b-c1126ca7c2c6"
/>
<img width="840" height="1007" alt="image"
src="https://github.com/user-attachments/assets/ac395624-c5b0-418f-99f4-6fd5218556c7"
/>


## Checks

- [X] I do not require assistance to complete the PR.
- [X] Before posting/requesting review of a PR, I have verified that the
changes work.
- [X] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [X] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.

**Changelog**

:cl: Conflee
- add: Added 9 new AI Screens and 7 new AI Holograms.
<!-- IT'S NOT WIZDENS REPO, IF YOU WANT TO ADD YOUR CHANGES ON ALL
SERVERS, CREATE PR TO WIZDENS REPO -->

## Short description
Adds more things to the discord autolog feature

## Why we need to add this
Headmin request

## Media (Video/Screenshots)
<!--
If your PR contains in-game changes you must provide screenshots/videos
of the changes.
-->

## Checks
<!-- check boxes for faster reviewing of your PR -->

- [x] I do not require assistance to complete the PR.
- [x] Before posting/requesting review of a PR, I have verified that the
changes work.
- [x] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [x] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.

**Changelog**
:cl: walksanatora
- add: Added Tippy to discord autolog.
- add: Added announce and announceui to discord autolog.
- add: Added setgamemap to discord autolog.
- add: Added antag ctrls to discord autolog.
- add: Added setalertlevel of admeme alerts to discord autolog.
- fix: Fixed dev crash upon cosmic cult victory.
## Short description
Improves the mob pack system to make it more usable, without side
effects.

## Why we need to add this
The quorum system previously worked using mob collision, meaning that
mobs required a (very) large collision box in order to be able to add
pack members. This unfortunately also triggers other interactions, such
as door bumping, which can be very distracting and rather nonsensical.

The updated system instead borrows from the animal husbandry system by
periodically checking for mobs sharing the same component instead. This
results in an overall more coherent system that will not have other side
effects; the only downside is a slight delay when mobs get in proximity
before they check to join a pack.

This should also make it feasible to use the system with a wider variety
of mobs.

## Media (Video/Screenshots)
### Quorum limit

https://github.com/user-attachments/assets/081dbffe-57f7-4406-aafd-89630cfe531a

### Social aggro

https://github.com/user-attachments/assets/3e3cddd9-fdc9-40ac-b88e-af31b777fd72

## Checks
- [X] I do not require assistance to complete the PR.
- [X] Before posting/requesting review of a PR, I have verified that the
changes work.
- [X] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [X] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.

**Changelog**
:cl: Xale
- tweak: Improve mob pack-forming system to not be reliant on mob
collision.
- fix: Aggressive mob packs will no longer replay the alert chime each
time a new pack member is added.
- fix: Compsognathus mobs will no longer open doors within an 8 tile
radius.
## Short description
Adds a lot of decorative and functional things to the game.
- Aquarium - Decorative prop, has animated fish inside and dirty water
if you decide to drink it. Plays soft bubbling water sounds.
- Bee Box - A box for housing bees. When hit, bees come out. Breaks into
wood and sometimes Honey Frames. Prep for future Beekeeping PR.
- Bee Hive - A bee hive. When hit, angry bees come out. Breaks into
Honeycombs. Prep for future Beekeeping PR.
- Honey Bar, Honey Frame, Honey Comb, Honey Loaf, Honey Roll, Honey
Slice. Prep for future Beekeeping PR.
- Mouse Nest - A mouse nest. When hit, mice come out.
- Snake Nest - A snake nest. When hit, space cobras come out. Looks
slightly different than a mouse nest.
- Coat Rack - Decorative only.
- Grandfather Clock - Decorative only, animated and makes a ticking
noise.
- Grates - Decorative, goes over the floor layer. Gray, Red, and Brown.
- Metal Floors - Decorative. Dark, Brown, Blue, Purple, Red, and Green.
- Junction Box - Decorative, for mapping in maints. Old disused
electrical box that breaks down into LV cables.
- Posters - 24/7, Plasma Information, NanoTrasen Fancy, and Thunderdome.
- Piggy Bank - Decorative, breaks into glass and random coins.
- Safety Signs - Signs with glowing text for EVAC and EXIT.
- Targets - 3 new Target Dummies for Security to shoot- Changeling,
Wizard, and Tider.

Also added most Starlight unique tiles to the Tile Cutter, excluding the
Dark tiles.

## Why we need to add this
Massive amount of decorative options for mapping. Trying to add more
'superfluous' furniture and decorations that just make environments feel
more real and alive. Lays the groundwork for a future Beekeeping PR
where Botany can buy or made Honey Frames to build a Bee Box, letting
them periodically harvest it for Honeycombs to make honey-based foods
with.

## Media (Video/Screenshots)
<img width="782" height="791" alt="image"
src="https://github.com/user-attachments/assets/87110576-55d3-4fa8-9022-a94e7b34970c"
/>

## Checks

- [x] I do not require assistance to complete the PR.
- [X] Before posting/requesting review of a PR, I have verified that the
changes work.
- [X] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [X] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.

**Changelog**
:cl: Conflee
- add: Added Aquarium, Coat Rack, Grandfather Clock, Junction Boxes, and
Piggy Bank as decoration options. Grandfather Clock is animated and
plays ticking sounds, Junction Boxes break into LV Coils, and the Piggy
Bank can be broken for random coins.
- add: Added Bee Box, Bee Hive, Snake Nest, and Mouse Nest, plus a
Random Nest Spawner for mapping in Maints. These nests spawn 1 of their
respective mob when hit/broken. The Bee Hive and Box are a source of
Honeycomb and Honey Frame.
- add: Added Honey Bar, Honey Frame, Honey Comb, Honey Loaf, Honey Roll,
Honey Slice. Prep for future Beekeeping PR.
- add: Added Metal floors and Grates. 3 new grates- Gray, Red, and
Brown. 6 new Metal floors, Dark, Brown, Blue, Purple, Red, and Green.
- add: Added 4 new posters- Plasma Information, Thunderdome, NanoTrasen
Fancy, and 24/7.
- add: Added 2 Safety Signs, with glow in the dark text- EXIT and EVAC.
- tweak: Starlight-unique tiles can now be crafted in a Tile Cutter.

---------

Co-authored-by: walksanator <walke@FowlkesLaptop.localdomain>
<!-- IT'S NOT WIZDENS REPO, IF YOU WANT TO ADD YOUR CHANGES ON ALL
SERVERS, CREATE PR TO WIZDENS REPO -->

## Short description
<!-- What do you propose to change with your PR? -->

Title

## Why we need to add this
<!-- What is the reason for adding these changes? Please post links to
Discussions as well as Bug Reports here. Please describe how this will
change the game balance. -->

- BSO ones are a bug
- Space ninja ones are literally noslips. They're very much not intended
to make the ninja knock down.

## Media (Video/Screenshots)
<!--
If your PR contains in-game changes you must provide screenshots/videos
of the changes.
-->

N/a

## Checks
<!-- check boxes for faster reviewing of your PR -->

- [x] I do not require assistance to complete the PR.
- [x] Before posting/requesting review of a PR, I have verified that the
changes work.
- [x] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [x] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.

**Changelog**
<!--
If you want the players to know about changes made in this PR, specify
them using the template outside the comment. Short and informative. -->

:cl: redmushie
- fix: Blue shield magboots and space ninja shoes no longer require
tying shoelaces.
<!-- IT'S NOT WIZDENS REPO, IF YOU WANT TO ADD YOUR CHANGES ON ALL
SERVERS, CREATE PR TO WIZDENS REPO -->

## Short description
Adds a checker to fail PRs that reintroduce the _StarLight directory.
Additionally, moves the current _StarLight files into _Starlight,
eliminating _StarLight's existence.

## Media (Video/Screenshots)
mikeysaurus#6
<img width="628" height="237" alt="image"
src="https://github.com/user-attachments/assets/eb5efca3-b416-4764-92e4-c1c064f070bf"
/>

Example LS of directory:
<img width="438" height="129" alt="image"
src="https://github.com/user-attachments/assets/14e4237f-ecc2-41ab-988d-6a3eb18fd582"
/>

The checker is displeased
<img width="626" height="149" alt="image"
src="https://github.com/user-attachments/assets/6096ff41-5b6f-4965-a42f-9b63fdb21bd9"
/>


## Checks
<!-- check boxes for faster reviewing of your PR -->

- [x] I do not require assistance to complete the PR.
- [x] Before posting/requesting review of a PR, I have verified that the
changes work.
- [x] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [x] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.

**Changelog**

:cl: mikeysaurus
- add: Adds new GitHub workflow to verify that the Prototypes/_StarLight
directory no longer exists.
…3872)

<!-- IT'S NOT WIZDENS REPO, IF YOU WANT TO ADD YOUR CHANGES ON ALL
SERVERS, CREATE PR TO WIZDENS REPO -->

## Short description
<!-- What do you propose to change with your PR? -->

adds the new cosmetic stuff from
#3865 to
serpentcrest

## Why we need to add this
<!-- What is the reason for adding these changes? Please post links to
Discussions as well as Bug Reports here. Please describe how this will
change the game balance. -->

strengthens the stations theme, good cosmetics

## Media (Video/Screenshots)
<!--
If your PR contains in-game changes you must provide screenshots/videos
of the changes.
-->

## Checks
<!-- check boxes for faster reviewing of your PR -->

- [x] I do not require assistance to complete the PR.
- [x] Before posting/requesting review of a PR, I have verified that the
changes work.
- [x] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [x] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.

**Changelog**


:cl: Tytos
- add: Added to serpentcrest, new syndicate corporation banners and
interdyne medical vendor.
- tweak: added to serpentcrest document printers in sec.
DenneMiao and others added 30 commits April 7, 2026 18:15
## Short description
Adjusts the pricing and description of the Elegant Raid Suit to match
its value (10 TC to 12 TC). Also increases the price of the murder socks
for nukies/loneops ONLY (1 TC to 2 TC, matching the noslips).

## Why we need to add this
The elegant raid suit came with a pair of noslips but was not priced
accordingly, making it 2TC cheaper to purchase the elegant raid suit
instead of a raid suit (10 TC) and a pair of noslips (2 TC)
The no slip socks cost 1 TC to buy alone, this makes them bad for
stealth such as agents but good for nukies as they save 1 TC.
## Media (Video/Screenshots)
Both of these have the same stats, displayed below is the telecrystal
cost. This PR makes them both cost 12
<img width="415" height="226" alt="image"
src="https://github.com/user-attachments/assets/6606bad9-9993-457b-bc6f-5e3b7f971f7b"
/>
On the left is a normal agent uplink used by traitors, right is a loneop
uplink.
<img width="1098" height="538" alt="image"
src="https://github.com/user-attachments/assets/eb8532e8-f2aa-47c9-a82b-e03f4621a39b"
/>
Here is the description, with the added sentence about it containing the
noslip socks.
<img width="375" height="111" alt="image"
src="https://github.com/user-attachments/assets/2a51efc3-2d17-48b1-ab97-de2d0a53a85a"
/>


## Checks
<!-- check boxes for faster reviewing of your PR -->

- [x] I do not require assistance to complete the PR.
- [x] Before posting/requesting review of a PR, I have verified that the
changes work.
- [x] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [x] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.

**Changelog**


:cl: DenneMiao
- tweak: Increased the TC cost of the elegant raid suit to match its
value (10 to 12).
- tweak: Increased the TC cost of the murder socks for nukies only (1 to
2).
## Short description
<!-- What do you propose to change with your PR? -->
Changes:
- Increased the volume of the canisters for the Funky-originating gases
(BZ, Healium, …) from 1000 L to 1500 L (the standard gas can volume)
- Increased the standard fill value of canisters for the
Funky-originating gases from 1871.71 mol to 2769.36 mol (the standard
filling amount for 4500 kPa)

Gameplay effects:
- Funky gas cans will fit 50% more gas per kPa (thus matching the
non-Funky cans). Currently the only way to get those cans is through
Cargo or Salvage.
- BZ cans ordered through Cargo will contain 50% more BZ. As a result,
their resale value has gone up from 2446.05 spesos to 3523.23 spesos,
which is still solidly below the buying price of 6000 spesos.
- Cans of Funky gases received from Salvage will contain 50% more gas
and will be ~50% more profitable when sold.

Testing:
- Spawned in all gas canisters and checked their volume and gas amount
- Bought a BZ canister and checked its volume and gas amount
- Spawned Salvage Canisters and checked their volume and gas amount

## Why we need to add this
<!-- What is the reason for adding these changes? Please post links to
Discussions as well as Bug Reports here. Please describe how this will
change the game balance. -->
Funky Station uses a standard volume of [1000 L for gas
cans](https://github.com/funky-station/funky-station/blob/824e35d2e2305be3dc2b2503a564ab89ec6d246a/Resources/Prototypes/Entities/Structures/Storage/Canisters/gas_canisters.yml#L295),
while Starlight (and Forky Station) use 1500 L. During the port of the
gases [from Funky to
Forky](funky-station/forky-station#14) the can
volumes were not adjusted, and this was then carried over in the port
[from Forky to
Starlight](#2983).
The empty can variants (that were added on the Starlight side as part of
the port) already have the correct volume of 1500 L.

This discrepancy was visible when ordering BZ from Cargo or when
receiving cans from Salvage – all of these cans came with 1000 L rather
than 1500 L and 33% less gas than expected. Repainting non-Funky cans to
Funky colors did not change the volume, so the problem was not visible
that way.

## Media (Video/Screenshots)
<!--
If your PR contains in-game changes you must provide screenshots/videos
of the changes.
-->
A standard BZ can previously:
<img width="523" height="606" alt="BZ-1000L"
src="https://github.com/user-attachments/assets/49e5ef5f-0bce-40d7-a33e-e7a959f54558"
/>
A standard BZ can with this PR:
<img width="516" height="603" alt="BZ-1500L"
src="https://github.com/user-attachments/assets/d40aa4e9-a386-48c2-9fa2-95a0164e07fb"
/>

## Checks
<!-- check boxes for faster reviewing of your PR -->

- [x] I do not require assistance to complete the PR.
- [x] Before posting/requesting review of a PR, I have verified that the
changes work.
- [x] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [x] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.

**Changelog**
<!--
If you want the players to know about changes made in this PR, specify
them using the template outside the comment. Short and informative.

:cl: STARLIGHT TEAM
- add: Added Starlight.
- remove: Removed SS13.
- tweak: Changed SS14.
- fix: Fixed Rinary.
-->
:cl: JMxm5
- fix: Increased canister volume of the Funky-originating gases (BZ,
Healium, …) from 1000 L to 1500 L to match the Starlight standard.
## Short description
Adds Xenobio to Starboard, does some Brigmed changes, and adds new
mains!

## Why we need to add this
Mapping upkeep and addressing a common complaint that this map has bad
mains.

- [X] Supports
#2796
- Adds Cargo Tech & Mail Tech lockers.
- Adds Mail Doors.
- Replaces Brigmed's doors with their new ones.
- Replaces Brigmed's Chem Master/Dispenser with a bunch of topicals & a
NanoMed Security.
- Adds Vault Freezer to the locker, removing the Deckard and 1k spesos.
- New Mains between Medical and Arrivals!

## Media (Video/Screenshots)
Xenobio
<img width="580" height="794" alt="image"
src="https://github.com/user-attachments/assets/eff0b41b-770a-45bd-9b69-812d9c90d6c6"
/>

Mail
<img width="390" height="576" alt="image"
src="https://github.com/user-attachments/assets/03751486-04b6-4976-84d1-df7cbd1484de"
/>

Cargo Lockers
<img width="858" height="305" alt="image"
src="https://github.com/user-attachments/assets/24bd97bc-4f0a-4a4d-ad4e-a83b6946daed"
/>
<img width="406" height="277" alt="image"
src="https://github.com/user-attachments/assets/ca3e754b-6e6d-4a5a-90a6-8bf92ee01bb7"
/>

Brigmed
<img width="851" height="711" alt="image"
src="https://github.com/user-attachments/assets/d8ec772d-dd63-4d12-b2a5-fee34ebca380"
/>

Vault
<img width="639" height="465" alt="image"
src="https://github.com/user-attachments/assets/b56dd3e5-e3fa-4b38-8c12-cad3c897e840"
/>

New mains!
<img width="311" height="703" alt="image"
src="https://github.com/user-attachments/assets/46bc37ea-ccf5-4c1b-8900-f388b37b0ac6"
/>
<img width="693" height="672" alt="image"
src="https://github.com/user-attachments/assets/99f6a53e-6a36-4ae7-8887-5d97420c4268"
/>

## Checks
- [X] I do not require assistance to complete the PR.
- [X] Before posting/requesting review of a PR, I have verified that the
changes work.
- [X] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [X] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.

**Changelog**
:cl: wonderfulnewworld
- add: (Starboard) Mapped Xenobio!
- add: (Starboard) Added new Mains between Medical and Arrivals!
- add: (Starboard) Added Cargo Technician and Mail Technician lockers.
- tweak: (Starboard) Mail now uses its own doors.
- tweak: (Starboard) Brigmed chemical capabilities replaced with
topicals and a NanoMed Security, ChemMaster and other chemical
production phased out.
- tweak: (Starboard) Replaced the Deckard and 1k spesos in the vault
with the vault freezer.
## Short description
Fixes healing to work using IPC's new container. Fixes some sprite
issues with the torso not being removed if a torso is selecting in
markings. Also fixes humanoid eyes appearing in character creation.
Removes the whitelist/blacklist for interaction with oil packs and blood
packs, as that was causing wrong messages to pop up, and is not needed
due to IPCs having their own damage container.

Default arms and legs displaying around other limbs when they are
selected via markings is still an issue, but to my understanding would
require separate marking categories for legs, arms, feet, hands, and
perhaps for both right and left sides. An undertaking I am not equipped
to do.

## Why we need to add this
Bug fixes good.

## Media (Video/Screenshots)
None required, methinks.

## Checks

- [X] I do not require assistance to complete the PR.
- [X] Before posting/requesting review of a PR, I have verified that the
changes work.
- [X] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [X] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.

**Changelog**

:cl: BigfoorBravo
- fix: IPCs can heal again.
- fix: IPC heads will no longer be obscured by a static screen.
- fix: IPC torsos will no longer be obscured by the default torso.
## Short description
Allows the NanoMed Restock Box to refill the Interdyne Medical and
NanoMed Security vending machines.

## Why we need to add this
Previously, they could never be restocked. This is an issue since the
Interdyne machines are the only ones on Serpent Crest, and the Security
ones are intended to need periodic refills from Cargo for Brigmed to
keep access to a lot of topicals etc.

## Media (Video/Screenshots)
N/A

## Checks

- [X] I do not require assistance to complete the PR.
- [X] Before posting/requesting review of a PR, I have verified that the
changes work.
- [X] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [X] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.

**Changelog**

:cl: Conflee
- fix: Allowed Interdyne and NanoMed Security medical venders to be
restocked with a NanoMed Restock Box, as previously due to oversight
they could never be refilled by any means.

---------

Co-authored-by: Rinary <rinary.super@gmail.com>
<!-- IT'S NOT WIZDENS REPO, IF YOU WANT TO ADD YOUR CHANGES ON ALL
SERVERS, CREATE PR TO WIZDENS REPO -->

## Short description
<!-- What do you propose to change with your PR? -->
Removes GetCompatibleNodes added by DockPipeSystem in NodeGroupSystem
## Why we need to add this
<!-- What is the reason for adding these changes? Please post links to
Discussions as well as Bug Reports here. Please describe how this will
change the game balance. -->
Aku from Carpmosia pointed out that this is un-used while they were
porting Pipedocking. In fact it seems to have never been used. I dont
remember too much from when I was making these as it was a *long* time
ago but I believe its just residual from a previous implimentation.
## Media (Video/Screenshots)
<!--
If your PR contains in-game changes you must provide screenshots/videos
of the changes.
-->

## Checks
<!-- check boxes for faster reviewing of your PR -->

- [X] I do not require assistance to complete the PR.
- [X] Before posting/requesting review of a PR, I have verified that the
changes work.
- [X] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [X] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.

No Changelog

Co-authored-by: Your Name <you@example.com>
## Short description
Makes Exotic Reactors Researchable and Craftable as a Tier 4 Engineering
Research.

### Crafting Costs:
**MechReactorShielded**
    Steel: 1000
    Glass: 1000
    Plastic: 500
    Gold: 500
    Silver: 500
    Diamond: 500
    
**MechReactorBurnout**
    Steel: 1000
    Glass: 1000
    Plastic: 500
    Gold: 200
    Uranium: 1000
    Plasma: 1000
    
**MechReactorCavalier**
    Steel: 1000
    Glass: 1000
    Plastic: 500
    Gold: 200
    Silver: 1000
    Uranium: 1000

> Let me know what costs might be better. Kinda wanted to keep something
unique. May increase these further.

This research requires:
    - OptimizedMicrogalvanism
    - Gygax
    - Durand
    - EnergyBarriers


Changes Mech Airtanks that were 3000L to now only be 100L. I am
surprised no one noticed this and made a maxcap with literally 2x as big
as a full air canister with a holdable item. This is still 20x as big as
a normal air tank that is 5L.

Changes the Chainsword from doing Piercing damage to do Slashing (it's a
chainsaw... that's a sword... it slashes :trollface:)

Mechs now also Repair like Cyborgs, healing 30 damage each second
costing 3u fuel each time (about 2x as expensive compared to a cyborg of
0.5u of fuel for 10 health)

## Why we need to add this
Mech parts from Salvage is honestly a very rare thing. I wanted to give
science a chance to research these if they go for Tier 4 only.

Airtank and chainsword are just things I noticed that probably have been
missed for ages due to mechs being rarely used, and the repairing of
cyborgs just was never implemented into the mechs as it was an upstream
feature.

_I would also like to get feedback on the 3 now craftable. I feel the
only one that may need balance changes is the MechReactorShielded.
Although it is primarily to be used with melee only. Maybe high capacity
with a long recharge pause._

## Media (Video/Screenshots)
<img width="1519" height="250" alt="image"
src="https://github.com/user-attachments/assets/d2941b1e-6e86-46fa-be5c-198fe3913e1d"
/>

<img width="617" height="215" alt="image"
src="https://github.com/user-attachments/assets/3e411362-087e-44a0-9c55-5998579c685e"
/>

<img width="362" height="270" alt="image"
src="https://github.com/user-attachments/assets/9ab726e3-b2df-4f85-8097-8c184f3baf88"
/>

> Renamed to Exotic Reactors, feels more fitting over Super Reactors

## Checks
<!-- check boxes for faster reviewing of your PR -->

- [X] I do not require assistance to complete the PR.
- [X] Before posting/requesting review of a PR, I have verified that the
changes work.
- [X] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [X] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.

**Changelog**

:cl: Coolsurf6
- add: Mech Exotic Reactors are now re-searchable as a Tier 4
Industrial.
- tweak: Exosuit Air Tanks are no longer 2x bigger than an air canister
and now hold 100L.
- tweak: Mechs now repair like cyborgs slowly over time with a welder.
- tweak: Mech Chainsword now deal slashing damage instead of piercing.
## Short description
Only Wizards can use *most Magical Items. At least, the most egregious.

## Why we need to add this
Wizard hunting antags is one thing, but Crew getting a Wizard's
equipment and hunting antags is an entirely different thing. Why can't
they use abductor tools, but somehow know how to use a magic wand? This
fixes that.

Finally, increases the 2 event spell costs to 25, since it being 11
meant we couldn't map WizCoin. Now we can.

## Notable exceptions I couldn't get working
The Teleport Scroll and the Wand of Animation function differently, and
I couldn't figure out a way to restrict them. I've left a tooltip on the
wand of animation suggesting this. If somebody knows how to make these
functional, by all means, go ahead.

You can not use Magical Equipment (wands, staffs, weapons) while Mind
Swapped. Wizard bodies only. Likewise, if you know how to fix it, please
do. I don't know how.

## Media
<img width="157" height="95" alt="image"
src="https://github.com/user-attachments/assets/551d3e5b-3e2a-42c4-8fc8-716ed6030f0f"
/>

<img width="256" height="122" alt="image"
src="https://github.com/user-attachments/assets/0593df61-4c2a-4a9f-8073-f8c964c4802b"
/>

<img width="361" height="101" alt="image"
src="https://github.com/user-attachments/assets/54551204-b645-4380-a51a-6be253ad28a2"
/>

<img width="356" height="134" alt="image"
src="https://github.com/user-attachments/assets/bb09c051-174f-42d3-a00c-d4db029388a0"
/>

## Checks
- [X] I do not require assistance to complete the PR.
- [X] Before posting/requesting review of a PR, I have verified that the
changes work.
- [X] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [X] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.

**Changelog**
:cl: wonderfulnewworld
- tweak: Only Wizards can use wands, staffs, and magical weapons, except
for the Staff of Animation/Teleport Scroll. Be cautious about mind
swapping; only the Wizard's body is worthy of using magical items.
- tweak: Summon Magic and Summon Guns now costs 25 WizCoin, so WizCoins
can be mapped now in small amounts if desired/allowed.

---------

Co-authored-by: Rinary <rinary.super@gmail.com>
## Short description
<!-- What do you propose to change with your PR? -->
Bug fixes and balance pass

## Why we need to add this
<!-- What is the reason for adding these changes? Please post links to
Discussions as well as Bug Reports here. Please describe how this will
change the game balance. -->
Bug fixes
- [x] Space law spelling
- [x] Thralls not getting an antag tag
- [x] Thralls not losing objectives when mindshielded
- [ ] Add more logged actions
- [x] Fix #3918
- [ ] Vampire not having access to thrall hivemind (Unable to reproduce)
- [x] Blood may not be drained from targets at 0.0% blood

Balance
- [x] Glare reverted
- [x] New ability "Sleep" which is targeted and takes a 5 second
do-after
- [x] Blood can only be drank from living targets
- [x] Mindshields cause sleep to fail after the do-after and blood is
consumed
- [x] Flash protection prevents sleep from even starting
- [x] Security Briefing document outlines harsher treatments for outed
vampires that have performed crimes

## Media (Video/Screenshots)
Glare rework:

https://github.com/user-attachments/assets/0a03f624-c67f-4d75-9f3a-9f784e9a7440

Blood drinking changes:

https://github.com/user-attachments/assets/d3636953-816a-46c5-ab39-4e26a9a3190d




## Checks
<!-- check boxes for faster reviewing of your PR -->

- [x] I do not require assistance to complete the PR.
- [x] Before posting/requesting review of a PR, I have verified that the
changes work.
- [x] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [x] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.

**Changelog**
:cl: Born Stellar
- fix: Spelling error in Space law corrected.
- tweak: Glare revered to previous state.
- add: New ability called sleep which costs 15 blood, single target, and
a 5 second do-after and has a 2 minute cool down. Flash protection and
mind-shields prevent sleeping. Sleep lasts for 10 seconds.
- tweak: Vampires can no longer drink from dead beings.
- fix: Vampires can no longer drink from beings that have zero blood.
- tweak: Security guidelines for criminal Vampires now recommends
tracking and electro-packing Vampires. Also states plainly that vampires
with unusual abilities are always guilty of Cannibalism and Minor
Assault at minimum.
- fix: Borgs cannot be glared or forced into hibernation anymore.
- fix: Thralls are now shown in the admin player view.
- fix: Thralls now gain and lose objectives as one would expect them to.

---------

Co-authored-by: Rinary <rinary.super@gmail.com>
Co-authored-by: CringeCursed <162319933+CringeCursed@users.noreply.github.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
<!-- IT'S NOT WIZDENS REPO, IF YOU WANT TO ADD YOUR CHANGES ON ALL
SERVERS, CREATE PR TO WIZDENS REPO -->

## Short description
<!-- What do you propose to change with your PR? -->
Remade the PR because it was easier than dealing with all the merge
conflicts

Most of the mech content is wholly maintained on the starlight side and
should be moved into SL folders and files as such to reflect ownership
and prevent conflicts. Certain mixin protos have been left where they
are for clarity, with starlight comments added.

I also updated some flavor text because the AI was bugging me about it.

## Why we need to add this
<!-- What is the reason for adding these changes? Please post links to
Discussions as well as Bug Reports here. Please describe how this will
change the game balance. -->
Code standards.

## Media (Video/Screenshots)
<!--
If your PR contains in-game changes you must provide screenshots/videos
of the changes.
-->
<img width="511" height="233" alt="image"
src="https://github.com/user-attachments/assets/831d335a-afae-4db3-8e10-57a7de932e37"
/>

## Checks
<!-- check boxes for faster reviewing of your PR -->

- [x] I do not require assistance to complete the PR.
- [x] Before posting/requesting review of a PR, I have verified that the
changes work.
- [x] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [x] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.

## Changelog
:cl: neurovermi
- tweak: update Clarke flavor text
## Short description
<!-- What do you propose to change with your PR? -->
Fixes Weather not having any effects for some reason, optimize it and
add names to statuseffect prototypes.

## Why we need to add this
<!-- What is the reason for adding these changes? Please post links to
Discussions as well as Bug Reports here. Please describe how this will
change the game balance. -->
Fix Weather apprently not working and fixing also a strange meta issue
with weather too.

## Checks
<!-- check boxes for faster reviewing of your PR -->

- [x] I do not require assistance to complete the PR.
- [x] Before posting/requesting review of a PR, I have verified that the
changes work.
- [ ] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [x] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.

**Changelog**
:cl: Shades
- fix: Fixes Weather not having an effect.

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
## Short description
<!-- What do you propose to change with your PR? -->
Adds functionality to health analyzers allowing a snapshot of a patients
information to be printed out onto a formatted paper. Pulls out
Starlight specific health analyzer formatting code into a shared file to
be used by the health analyzer UI and for printing the formatted health
reports.

## Why we need to add this
<!-- What is the reason for adding these changes? Please post links to
Discussions as well as Bug Reports here. Please describe how this will
change the game balance. -->
Useful for security to have a snapshot of someones damages as evidence
for minor assault, major assault, murder, etc. Also very useful to have
a printout of a patients damage to attach to their body bag. Generally
is nice flavor too I think.

## Media (Video/Screenshots)
<!--
If your PR contains in-game changes you must provide screenshots/videos
of the changes.
-->


https://github.com/user-attachments/assets/a76a2cf0-c027-4006-ac98-dad44efb6c9e

<img width="642" height="822" alt="Screenshot 2026-04-07 150829"
src="https://github.com/user-attachments/assets/49f6919f-c70f-4572-873e-0b96e526a494"
/>

<img width="557" height="826" alt="Screenshot 2026-04-07 151006"
src="https://github.com/user-attachments/assets/53a6c4a8-1a01-4514-88cf-a81aeaaf673b"
/>


## Checks
<!-- check boxes for faster reviewing of your PR -->

- [x] I do not require assistance to complete the PR.
- [x] Before posting/requesting review of a PR, I have verified that the
changes work.
- [x] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [x] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.

**Changelog**
<!--
If you want the players to know about changes made in this PR, specify
them using the template outside the comment. Short and informative.

:cl: STARLIGHT TEAM
- add: Added Starlight.
- remove: Removed SS13.
- tweak: Changed SS14.
- fix: Fixed Rinary.
-->
:cl: FeralCreature
- add: All health analyzers now have the ability to print out a health
report containing a patient's information and damages.
## Short description
<!-- What do you propose to change with your PR? -->
Box's EVA Room used a bizarre mix of Command and Engineering doors. See
Media.

## Why we need to add this
<!-- What is the reason for adding these changes? Please post links to
Discussions as well as Bug Reports here. Please describe how this will
change the game balance. -->
- We have EVA Airlock doors.
- Airlock access being consistent is good and helps players from being
confused.

## Media (Video/Screenshots)
<!--
If your PR contains in-game changes you must provide screenshots/videos
of the changes.
-->
<img width="940" height="717" alt="image"
src="https://github.com/user-attachments/assets/25eed9b9-f2d7-4669-bfe0-015aa41fb94d"
/>

fig. 1 - EVA Room accesses before this PR. Engineering Maints door?
Command access only from the south? A weird little Engineering bypass
into EVA Room?

<img width="873" height="693" alt="image"
src="https://github.com/user-attachments/assets/aee67447-aac9-4b7f-a638-cd69b15a6afd"
/>

fig. 2 - Doors fixed to be sane. The Maints door is Command access and
there's no Engineering skip into EVA Room anymore. The funky
departmental-specific EVA sections have been kept because it's unique.

## Checks
<!-- check boxes for faster reviewing of your PR -->

- [x] I do not require assistance to complete the PR.
- [x] Before posting/requesting review of a PR, I have verified that the
changes work.
- [x] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [x] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.

**Changelog**
<!--
If you want the players to know about changes made in this PR, specify
them using the template outside the comment. Short and informative.

:cl: STARLIGHT TEAM
- add: Added Starlight.
- remove: Removed SS13.
- tweak: Changed SS14.
- fix: Fixed Rinary.
-->
:cl:
- fix: (Box) The main EVA Room now uses the correct Command-access
doors.
## Short description
Make it more apparent that the exterminator is supposed to round remove
their target

## Why we need to add this
Current wording is only to kill which doesn't follow other objective
wordings that specify they are not to make it to CentComm.

## Media (Video/Screenshots)
<!--
If your PR contains in-game changes you must provide screenshots/videos
of the changes.
-->

## Checks
<!-- check boxes for faster reviewing of your PR -->

- [x] I do not require assistance to complete the PR.
- [x] Before posting/requesting review of a PR, I have verified that the
changes work.
- [x] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [x] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.

**Changelog**
:cl: Born Stellar
- tweak: Added more info to the exterminator objective text to make it
clear the target is to be round removed.
## Short description
<!-- What do you propose to change with your PR? -->
- Fixes a bunch of things that are missing thanks to the new tests, like
the Captain Fax Machine, Funding Allocation Computer, and Protection
Anchors.
- Adds Mailing Units to Silica. Destinations are: Botany, Bridge, Cargo,
Chemistry, Kitchen, Science, and Security. More can be added pending
player feedback.
- Makes the portable scrubbers at Engineering publicly accessible.
- Made Chemistry one tile wider to make it a little less cramped, threw
in a second hotplate as a bonus.
- Fixes issues with unconnected Disposal Units.
- Removes the redundant Camera Servers from AI Core. I didn't even
realize I did this and no one ever noticed but me.
- Removed a turret from AI Core.

Plus some smaller tweaks, fixes, etc. Full details in the changelog as
always.

## Why we need to add this
<!-- What is the reason for adding these changes? Please post links to
Discussions as well as Bug Reports here. Please describe how this will
change the game balance. -->
Improves Silica Station

## Media (Video/Screenshots)
<!--
If your PR contains in-game changes you must provide screenshots/videos
of the changes.
-->

<img width="1340" height="991" alt="image"
src="https://github.com/user-attachments/assets/b126937a-9c14-4b4f-a003-c1b16800cb33"
/>

fig. 1 - Mail Tech lockers, mailing units.

<img width="1372" height="983" alt="image"
src="https://github.com/user-attachments/assets/766d3945-bc68-4a4e-8445-24a953838298"
/>

fig. 2 - Added the ViroDrobe and GeneDrobe to Medical.

<img width="1071" height="898" alt="image"
src="https://github.com/user-attachments/assets/8493632e-cece-4020-b27f-4f9a98add752"
/>

fig. 3 - Decal improvements around the threshold to the Engi Tools Room,
and removed the doors that originally locked off the portable scrubbers.

<img width="1057" height="852" alt="image"
src="https://github.com/user-attachments/assets/c08112fe-3349-4d8d-89ba-a27bd0c9ea1f"
/>

fig. 4 - AI Core has been reorganized. There's only two turrets, but
their line of sight is much better. There's a few spare computers as
decorative fluff.

## Checks
<!-- check boxes for faster reviewing of your PR -->

- [x] I do not require assistance to complete the PR.
- [x] Before posting/requesting review of a PR, I have verified that the
changes work.
- [x] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [x] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.

**Changelog**
<!--
If you want the players to know about changes made in this PR, specify
them using the template outside the comment. Short and informative.

:cl: STARLIGHT TEAM
- add: Added Starlight.
- remove: Removed SS13.
- tweak: Changed SS14.
- fix: Fixed Rinary.
-->
:cl:
- add: (Silica) Mailing units for: Botany, Bridge, Cargo, Chemistry,
Kitchen, Science, Security.
- add: (Silica) ViroDrobe to Virolgoy.
- add: (Silica) GeneDrobe to Medical Hallway.
- add: (Silica) Mail Tech Lockers.
- add: (Silica) Made Chemistry bigger and added a second Hotplate.
- add: (Silica) Protection Anchors in Vault and Armory.
- tweak: (Silica) Removed redundant camera servers from AI Core.
- tweak: (Silica) Engineering's scrubbers are now publicly accessible.
- tweak: (Silica) Removed a turret from AI Core and re-decorated it.
- fix: (Silica) Missing Captain's fax machine added.
- fix: (Silica) Missing Funding Allocation computer added.
- fix: (Silica) Missing decals by Engineering Tools room added.
- fix: (Silica) Stairs from GenPop north exit converted to the new
stairs.
- fix: (Silica) Engineering airlocks to Security substation rooms are no
longer all access (whoops).
- fix: (Silica) Bridge disposal unit wasn't connected to Disposal
network.
- fix: (Silica) Virology disposal unit wasn't connected to Disposal
network.
## Short description
<!-- What do you propose to change with your PR? -->
Adds `SpawnpointLatejoin` to Ming Station.

## Why we need to add this
<!-- What is the reason for adding these changes? Please post links to
Discussions as well as Bug Reports here. Please describe how this will
change the game balance. -->
Someone got gibbed by the Arrivals Shuttle.

## Media (Video/Screenshots)
<!--
If your PR contains in-game changes you must provide screenshots/videos
of the changes.
-->
<img width="1346" height="995" alt="image"
src="https://github.com/user-attachments/assets/46344ec1-f1cd-4d4b-a9e9-b5418d63a1a2"
/>

fig. 1 - `SpawnpointLatejoin`s on all sides of the Arrivals shuttle.

## Checks
<!-- check boxes for faster reviewing of your PR -->

- [x] I do not require assistance to complete the PR.
- [x] Before posting/requesting review of a PR, I have verified that the
changes work.
- [x] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [x] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.

**Changelog**
<!--
If you want the players to know about changes made in this PR, specify
them using the template outside the comment. Short and informative.

:cl: STARLIGHT TEAM
- add: Added Starlight.
- remove: Removed SS13.
- tweak: Changed SS14.
- fix: Fixed Rinary.
-->
:cl:
- fix: (Ming) Added SpawnpointLatejoin to Arrivals (failsafe that
prevents Arrivals from gibbing you).

Co-authored-by: Rinary <rinary.super@gmail.com>
## Short description
<!-- What do you propose to change with your PR? -->
Port of PR: space-wizards/space-station-14#43392

Basically has Lathe UI use FancyWindow and set its properties so the
window title shows the name of the machine

## Why we need to add this
<!-- What is the reason for adding these changes? Please post links to
Discussions as well as Bug Reports here. Please describe how this will
change the game balance. -->

It looks nicer than "Lathe Menu" for every lathe machine, and is more
in-line with the look of other machine UI windows

## Media (Video/Screenshots)
<!--
If your PR contains in-game changes you must provide screenshots/videos
of the changes.
-->
<img width="1026" height="712" alt="image"
src="https://github.com/user-attachments/assets/bee0bd99-c469-4fcc-aa80-e3cd45661a4a"
/>


## Checks
<!-- check boxes for faster reviewing of your PR -->

- [x] I do not require assistance to complete the PR.
- [x] Before posting/requesting review of a PR, I have verified that the
changes work.
- [x] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [x] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.

**Changelog**
<!--
If you want the players to know about changes made in this PR, specify
them using the template outside the comment. Short and informative.

:cl: STARLIGHT TEAM
- add: Added Starlight.
- remove: Removed SS13.
- tweak: Changed SS14.
- fix: Fixed Rinary.
-->

:cl: STARLIGHT TEAM
- tweak: Lathe machine interfaces now display their proper names.

Co-authored-by: HoofedEar <1261392+HoofedEar@users.noreply.github.com>
## Short description
<!-- What do you propose to change with your PR? -->
__Properly__ fixes `AllItemsHaveSpritesTest` fail caused by `MobKoni`
without breaking the prototype in the process.
## Why we need to add this
<!-- What is the reason for adding these changes? Please post links to
Discussions as well as Bug Reports here. Please describe how this will
change the game balance. -->
The original testfail fix was lazy and broke the prototype in a
different way.
## Checks
<!-- check boxes for faster reviewing of your PR -->

- [x] I do not require assistance to complete the PR.
- [x] Before posting/requesting review of a PR, I have verified that the
changes work.
- [x] I have added screenshots/videos of the changes, or this PR does
not change in-game mechanics.
- [x] I affirm that my changes are licensed under the [MIT
License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT)
and grant permission for use in this repository under its conditions.
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.